Classes | |
class | FrameInfoExt |
class | FrameQuery |
class | StreamQuery |
Functions | |
rs2_timestamp_domain | convert (uint64_t source) |
bool | convert_metadata_type (uint64_t type, rs2_frame_metadata_value &res) |
constexpr uint32_t | file_version () |
std::string | file_version_topic () |
constexpr uint32_t | get_maximum_supported_legacy_file_version () |
device_serializer::stream_identifier | get_stream_identifier (const std::string &topic) |
bool | info_from_string (const std::string &str, rs2_camera_info &out) |
bool | is_camera (rs2_stream s) |
stream_descriptor | parse_stream_type (const std::string &source) |
std::string | stream_type_to_string (const stream_descriptor &source) |
Variables | |
constexpr const char * | ACCEL = "ACCLEROMETER" |
constexpr uint32_t | actual_exposure = 0 |
constexpr uint32_t | actual_fps = 1 |
constexpr uint32_t | ARRIVAL_TIMESTAMP = 65540 |
constexpr uint32_t | auto_exposure = 6 |
constexpr const char * | CENTRAL_PROTOCOL_VERSION = "{ 0x50376dea, 0x89f4, 0x4d70,{ 0xb1, 0xb0, 0x05, 0xf6, 0x07, 0xb6, 0xae, 0x8a } }" |
constexpr const char * | CENTRAL_VERSION = "{ 0x5652ffdb, 0xacac, 0x47ea,{ 0xbf, 0x65, 0x73, 0x3e, 0xf3, 0xd9, 0xe2, 0x70 } }" |
constexpr const char * | COLOR = "COLOR" |
constexpr uint32_t | CONFIDENCE = 65541 |
constexpr const char * | DEPTH = "DEPTH" |
constexpr const char * | DEVICE_INTERFACE_VERSION = "{ 0xafcd9c11, 0x52e3, 0x4258,{ 0x8d, 0x23, 0xbe, 0x86, 0xfa, 0x97, 0xa0, 0xab } }" |
constexpr const char * | EEPROM_VERSION = "{ 0x4617d177, 0xb546, 0x4747,{ 0x9d, 0xbf, 0x4f, 0xf8, 0x99, 0x0c, 0x45, 0x6b } }" |
constexpr uint32_t | EXPOSURE_TIME = 65538 |
constexpr const char * | EXTENDED_STATUS = "{ 0xff6e50db, 0x3c5f, 0x43e7,{ 0xb4, 0x82, 0xb8, 0xc3, 0xa6, 0x8e, 0x78, 0xcd } }" |
constexpr const char * | FISHEYE = "FISHEYE" |
constexpr uint32_t | frame_counter = 2 |
constexpr uint32_t | FRAME_LENGTH = 65539 |
constexpr uint32_t | frame_timestamp = 3 |
constexpr const char * | FW_VERSION = "{ 0x7b79605b, 0x5e36, 0x4abe,{ 0xb1, 0x01, 0x94, 0x86, 0xb8, 0x9a, 0xfe, 0xbe } }" |
constexpr uint32_t | gain_level = 5 |
constexpr const char * | GYRO = "GYROMETER" |
constexpr const char * | HW_VERSION = "{ 0x4439fcca, 0x8673, 0x4851,{ 0x9b, 0xb6, 0x1a, 0xab, 0xbd, 0x74, 0xbd, 0xdc } }" |
constexpr const char * | INFRARED = "INFRARED" |
constexpr const char * | POSE = "rs_6DoF" |
constexpr const char * | ROM_VERSION = "{ 0x16a64010, 0xfee4, 0x4c67,{ 0xae, 0xc5, 0xa0, 0x4d, 0xff, 0x06, 0xeb, 0x0b } }" |
constexpr uint32_t | sensor_timestamp = 4 |
constexpr const char * | SERIAL_NUMBER = "{ 0x7d3e44e7, 0x8970, 0x4a32,{ 0x8e, 0xee, 0xe8, 0xd1, 0xd1, 0x32, 0xa3, 0x22 } }" |
constexpr const char * | STATUS = "{ 0x5d6c6637, 0x28c7, 0x4a90,{ 0xab, 0x35, 0x90, 0xb2, 0x1f, 0x1a, 0xe6, 0xb8 } }" |
constexpr const char * | STATUS_CODE = "{ 0xe22a94a6, 0xed64, 0x46ea,{ 0x81, 0x52, 0x6a, 0xb3, 0x0b, 0x0e, 0x2a, 0x18 } }" |
constexpr uint32_t | SYSTEM_TIMESTAMP = 65536 |
constexpr uint32_t | TEMPRATURE = 65537 |
constexpr uint32_t | time_of_arrival = 8 |
constexpr const char * | TIMESTAMP_SORT_TYPE = "{ 0xb409b217, 0xe5cd, 0x4a04,{ 0x9e, 0x85, 0x1a, 0x7d, 0x59, 0xd7, 0xe5, 0x61 } }" |
constexpr const char * | TM_DEVICE_TYPE = "{ 0x1212e1d5, 0xfa3e, 0x4273,{ 0x9e, 0xbf, 0xe4, 0x43, 0x87, 0xbe, 0xe5, 0xe8 } }" |
constexpr const char * | USB_DESCRIPTOR = "{ 0x94b5fb99, 0x79f2, 0x4d66,{ 0x85, 0x06, 0xb1, 0x5e, 0x8b, 0x8c, 0x9d, 0xa1 } }" |
constexpr uint32_t | white_balance = 7 |
|
inline |
Definition at line 657 of file ros_file_format.h.
|
inline |
Definition at line 633 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::file_version | ( | ) |
Definition at line 694 of file ros_file_format.h.
|
inline |
Definition at line 854 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::get_maximum_supported_legacy_file_version | ( | ) |
Definition at line 699 of file ros_file_format.h.
|
inline |
Definition at line 842 of file ros_file_format.h.
|
inline |
Definition at line 669 of file ros_file_format.h.
|
inline |
Definition at line 808 of file ros_file_format.h.
|
inline |
Definition at line 735 of file ros_file_format.h.
|
inline |
Definition at line 704 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::ACCEL = "ACCLEROMETER" |
Definition at line 613 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::actual_exposure = 0 |
Definition at line 617 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::actual_fps = 1 |
Definition at line 618 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::ARRIVAL_TIMESTAMP = 65540 |
Definition at line 630 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::auto_exposure = 6 |
Definition at line 623 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::CENTRAL_PROTOCOL_VERSION = "{ 0x50376dea, 0x89f4, 0x4d70,{ 0xb1, 0xb0, 0x05, 0xf6, 0x07, 0xb6, 0xae, 0x8a } }" |
Definition at line 598 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::CENTRAL_VERSION = "{ 0x5652ffdb, 0xacac, 0x47ea,{ 0xbf, 0x65, 0x73, 0x3e, 0xf3, 0xd9, 0xe2, 0x70 } }" |
Definition at line 597 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::COLOR = "COLOR" |
Definition at line 610 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::CONFIDENCE = 65541 |
Definition at line 631 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::DEPTH = "DEPTH" |
Definition at line 609 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::DEVICE_INTERFACE_VERSION = "{ 0xafcd9c11, 0x52e3, 0x4258,{ 0x8d, 0x23, 0xbe, 0x86, 0xfa, 0x97, 0xa0, 0xab } }" |
Definition at line 595 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::EEPROM_VERSION = "{ 0x4617d177, 0xb546, 0x4747,{ 0x9d, 0xbf, 0x4f, 0xf8, 0x99, 0x0c, 0x45, 0x6b } }" |
Definition at line 599 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::EXPOSURE_TIME = 65538 |
Definition at line 628 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::EXTENDED_STATUS = "{ 0xff6e50db, 0x3c5f, 0x43e7,{ 0xb4, 0x82, 0xb8, 0xc3, 0xa6, 0x8e, 0x78, 0xcd } }" |
Definition at line 605 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::FISHEYE = "FISHEYE" |
Definition at line 612 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::frame_counter = 2 |
Definition at line 619 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::FRAME_LENGTH = 65539 |
Definition at line 629 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::frame_timestamp = 3 |
Definition at line 620 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::FW_VERSION = "{ 0x7b79605b, 0x5e36, 0x4abe,{ 0xb1, 0x01, 0x94, 0x86, 0xb8, 0x9a, 0xfe, 0xbe } }" |
Definition at line 596 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::gain_level = 5 |
Definition at line 622 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::GYRO = "GYROMETER" |
Definition at line 614 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::HW_VERSION = "{ 0x4439fcca, 0x8673, 0x4851,{ 0x9b, 0xb6, 0x1a, 0xab, 0xbd, 0x74, 0xbd, 0xdc } }" |
Definition at line 602 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::INFRARED = "INFRARED" |
Definition at line 611 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::POSE = "rs_6DoF" |
Definition at line 615 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::ROM_VERSION = "{ 0x16a64010, 0xfee4, 0x4c67,{ 0xae, 0xc5, 0xa0, 0x4d, 0xff, 0x06, 0xeb, 0x0b } }" |
Definition at line 600 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::sensor_timestamp = 4 |
Definition at line 621 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::SERIAL_NUMBER = "{ 0x7d3e44e7, 0x8970, 0x4a32,{ 0x8e, 0xee, 0xe8, 0xd1, 0xd1, 0x32, 0xa3, 0x22 } }" |
Definition at line 606 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::STATUS = "{ 0x5d6c6637, 0x28c7, 0x4a90,{ 0xab, 0x35, 0x90, 0xb2, 0x1f, 0x1a, 0xe6, 0xb8 } }" |
Definition at line 603 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::STATUS_CODE = "{ 0xe22a94a6, 0xed64, 0x46ea,{ 0x81, 0x52, 0x6a, 0xb3, 0x0b, 0x0e, 0x2a, 0x18 } }" |
Definition at line 604 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::SYSTEM_TIMESTAMP = 65536 |
Definition at line 626 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::TEMPRATURE = 65537 |
Definition at line 627 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::time_of_arrival = 8 |
Definition at line 625 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::TIMESTAMP_SORT_TYPE = "{ 0xb409b217, 0xe5cd, 0x4a04,{ 0x9e, 0x85, 0x1a, 0x7d, 0x59, 0xd7, 0xe5, 0x61 } }" |
Definition at line 607 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::TM_DEVICE_TYPE = "{ 0x1212e1d5, 0xfa3e, 0x4273,{ 0x9e, 0xbf, 0xe4, 0x43, 0x87, 0xbe, 0xe5, 0xe8 } }" |
Definition at line 601 of file ros_file_format.h.
constexpr const char* librealsense::legacy_file_format::USB_DESCRIPTOR = "{ 0x94b5fb99, 0x79f2, 0x4d66,{ 0x85, 0x06, 0xb1, 0x5e, 0x8b, 0x8c, 0x9d, 0xa1 } }" |
Definition at line 594 of file ros_file_format.h.
constexpr uint32_t librealsense::legacy_file_format::white_balance = 7 |
Definition at line 624 of file ros_file_format.h.