pyrealsense2.sensor¶
- class pyrealsense2.sensor¶
- __init__(self: pyrealsense2.sensor) None¶
 - Methods - __init__(self)- as_color_sensor(self)- as_debug_stream_sensor(self)- as_depth_sensor(self)- as_fisheye_sensor(self)- as_motion_sensor(self)- as_pose_sensor(self)- as_roi_sensor(self)- as_wheel_odometer(self)- close(self)- Close sensor for exclusive access. - from_frame(frame)- get_active_streams(self)- Retrieves the list of stream profiles currently streaming on the sensor. - get_info(self, info)- Retrieve camera specific information, like versions of various internal components. - get_option(self, option)- Read option value from the device. - get_option_description(self, option)- Get option description. - get_option_range(self, option)- Retrieve the available range of values of a supported option - get_option_value(self, arg0)- get_option_value_description(self, option, value)- Get option value description (In case a specific option value holds special meaning) - get_recommended_filters(self)- Return the recommended list of filters by the sensor. - get_stream_profiles(self)- Retrieves the list of stream profiles supported by the sensor. - get_supported_options(self)- Retrieve list of supported options - is_color_sensor(self)- is_debug_stream_sensor(self)- is_depth_sensor(self)- is_fisheye_sensor(self)- is_motion_sensor(self)- is_option_read_only(self, option)- Check if particular option is read only. - is_pose_sensor(self)- is_roi_sensor(self)- is_wheel_odometer(self)- on_options_changed(self, callback)- Sets a callback to notify in case options in this container change value - open(*args, **kwargs)- Overloaded function. - set_notifications_callback(self, callback)- Register Notifications callback - set_option(self, option, value)- Write new value to device option - set_option_value(self, arg0, arg1)- start(*args, **kwargs)- Overloaded function. - stop(self)- Stop streaming. - supports(*args, **kwargs)- Overloaded function. - Attributes - The list of stream profiles supported by the sensor. - as_color_sensor(self: pyrealsense2.sensor) rs2::color_sensor¶
 - as_debug_stream_sensor(self: pyrealsense2.sensor) rs2::debug_stream_sensor¶
 - as_depth_sensor(self: pyrealsense2.sensor) rs2::depth_sensor¶
 - as_fisheye_sensor(self: pyrealsense2.sensor) rs2::fisheye_sensor¶
 - as_max_usable_range_sensor(self: pyrealsense2.sensor) rs2::max_usable_range_sensor¶
 - as_motion_sensor(self: pyrealsense2.sensor) rs2::motion_sensor¶
 - as_pose_sensor(self: pyrealsense2.sensor) rs2::pose_sensor¶
 - as_roi_sensor(self: pyrealsense2.sensor) rs2::roi_sensor¶
 - as_wheel_odometer(self: pyrealsense2.sensor) rs2::wheel_odometer¶
 - close(self: pyrealsense2.sensor) None¶
- Close sensor for exclusive access. 
 - static from_frame(frame: pyrealsense2.frame) pyrealsense2.sensor¶
 - get_active_streams(self: pyrealsense2.sensor) list[pyrealsense2.stream_profile]¶
- Retrieves the list of stream profiles currently streaming on the sensor. 
 - get_info(self: pyrealsense2.sensor, info: pyrealsense2.camera_info) str¶
- Retrieve camera specific information, like versions of various internal components. 
 - get_recommended_filters(self: pyrealsense2.sensor) list[pyrealsense2.filter]¶
- Return the recommended list of filters by the sensor. 
 - get_stream_profiles(self: pyrealsense2.sensor) list[pyrealsense2.stream_profile]¶
- Retrieves the list of stream profiles supported by the sensor. 
 - is_color_sensor(self: pyrealsense2.sensor) bool¶
 - is_debug_stream_sensor(self: pyrealsense2.sensor) bool¶
 - is_depth_sensor(self: pyrealsense2.sensor) bool¶
 - is_fisheye_sensor(self: pyrealsense2.sensor) bool¶
 - is_max_usable_range_sensor(self: pyrealsense2.sensor) bool¶
 - is_motion_sensor(self: pyrealsense2.sensor) bool¶
 - is_pose_sensor(self: pyrealsense2.sensor) bool¶
 - is_roi_sensor(self: pyrealsense2.sensor) bool¶
 - is_wheel_odometer(self: pyrealsense2.sensor) bool¶
 - property name¶
 - open(*args, **kwargs)¶
- Overloaded function. - open(self: pyrealsense2.sensor, profile: pyrealsense2.stream_profile) -> None 
 - Open sensor for exclusive access, by commiting to a configuration - open(self: pyrealsense2.sensor, profiles: list[pyrealsense2.stream_profile]) -> None 
 - Open sensor for exclusive access, by committing to a composite configuration, specifying one or more stream profiles. 
 - property profiles¶
- The list of stream profiles supported by the sensor. Identical to calling get_stream_profiles 
 - set_notifications_callback(self: pyrealsense2.sensor, callback: Callable[[pyrealsense2.notification], None]) None¶
- Register Notifications callback 
 - start(*args, **kwargs)¶
- Overloaded function. - start(self: pyrealsense2.sensor, callback: Callable[[pyrealsense2.frame], None]) -> None 
 - Start passing frames into user provided callback. - start(self: pyrealsense2.sensor, syncer: pyrealsense2.syncer) -> None 
 - Start passing frames into user provided syncer. - start(self: pyrealsense2.sensor, queue: pyrealsense2.frame_queue) -> None 
 - start passing frames into specified frame_queue 
 - stop(self: pyrealsense2.sensor) None¶
- Stop streaming. 
 - supports(*args, **kwargs)¶
- Overloaded function. - supports(self: pyrealsense2.sensor, arg0: pyrealsense2.camera_info) -> bool 
 - info - supports(self: pyrealsense2.sensor, arg0: pyrealsense2.option) -> bool 
 - info