|
enum | t265::BULK_MESSAGE_ID {
t265::DEV_GET_DEVICE_INFO = 0x0001,
t265::DEV_GET_TIME = 0x0002,
t265::DEV_GET_AND_CLEAR_EVENT_LOG = 0x0003,
t265::DEV_GET_SUPPORTED_RAW_STREAMS = 0x0004,
t265::DEV_RAW_STREAMS_CONTROL = 0x0005,
t265::DEV_GET_CAMERA_INTRINSICS = 0x0006,
t265::DEV_GET_MOTION_INTRINSICS = 0x0007,
t265::DEV_GET_EXTRINSICS = 0x0008,
t265::DEV_SET_CAMERA_INTRINSICS = 0x0009,
t265::DEV_SET_MOTION_INTRINSICS = 0x000A,
t265::DEV_SET_EXTRINSICS = 0x000B,
t265::DEV_LOG_CONTROL = 0x000C,
t265::DEV_STREAM_CONFIG = 0x000D,
t265::DEV_RAW_STREAMS_PLAYBACK_CONTROL = 0x000E,
t265::DEV_READ_EEPROM = 0x000F,
t265::DEV_WRITE_EEPROM = 0x0010,
t265::DEV_SAMPLE = 0x0011,
t265::DEV_START = 0x0012,
t265::DEV_STOP = 0x0013,
t265::DEV_STATUS = 0x0014,
t265::DEV_GET_POSE = 0x0015,
t265::DEV_EXPOSURE_MODE_CONTROL = 0x0016,
t265::DEV_SET_EXPOSURE = 0x0017,
t265::DEV_GET_TEMPERATURE = 0x0018,
t265::DEV_SET_TEMPERATURE_THRESHOLD = 0x0019,
t265::DEV_FIRMWARE_UPDATE = 0x001C,
t265::DEV_GPIO_CONTROL = 0x001D,
t265::DEV_TIMEOUT_CONFIGURATION = 0x001E,
t265::DEV_SNAPSHOT = 0x001F,
t265::DEV_READ_CONFIGURATION = 0x0020,
t265::DEV_WRITE_CONFIGURATION = 0x0021,
t265::DEV_RESET_CONFIGURATION = 0x0022,
t265::DEV_LOCK_CONFIGURATION = 0x0023,
t265::DEV_LOCK_EEPROM = 0x0024,
t265::DEV_SET_LOW_POWER_MODE = 0x0025,
t265::SLAM_STATUS = 0x1001,
t265::SLAM_GET_OCCUPANCY_MAP_TILES = 0x1002,
t265::SLAM_GET_LOCALIZATION_DATA = 0x1003,
t265::SLAM_SET_LOCALIZATION_DATA_STREAM = 0x1004,
t265::SLAM_SET_6DOF_INTERRUPT_RATE = 0x1005,
t265::SLAM_6DOF_CONTROL = 0x1006,
t265::SLAM_OCCUPANCY_MAP_CONTROL = 0x1007,
t265::SLAM_GET_LOCALIZATION_DATA_STREAM = 0x1009,
t265::SLAM_SET_STATIC_NODE = 0x100A,
t265::SLAM_GET_STATIC_NODE = 0x100B,
t265::SLAM_APPEND_CALIBRATION = 0x100C,
t265::SLAM_CALIBRATION = 0x100D,
t265::SLAM_RELOCALIZATION_EVENT = 0x100E,
t265::SLAM_REMOVE_STATIC_NODE = 0x100F,
t265::DEV_ERROR = 0x8000,
t265::SLAM_ERROR = 0x9000,
t265::MAX_MESSAGE_ID = 0xFFFF
} |
| Defines all bulk messages ids. More...
|
|
enum | t265::CONTROL_MESSAGE_ID { t265::CONTROL_USB_RESET = 0x0010,
t265::CONTROL_GET_INTERFACE_VERSION = 0x0011,
t265::MAX_CONTROL_ID = 0xFFFF
} |
| Defines all control messages ids. More...
|
|
enum | t265::EEPROM_LOCK_STATE { t265::EEPROM_LOCK_STATE_WRITEABLE = 0x0000,
t265::EEPROM_LOCK_STATE_LOCKED = 0x0001,
t265::EEPROM_LOCK_STATE_PERMANENT_LOCKED = 0x0003,
t265::EEPROM_LOCK_STATE_MAX = 0xFFFF
} |
| Defines EEPROM lock states. More...
|
|
enum | t265::FW_STATUS_CODE { t265::FW_STATUS_CODE_OK = 0,
t265::FW_STATUS_CODE_FAIL = 1,
t265::FW_STATUS_CODE_NO_CALIBRATION_DATA = 1000
} |
| Defines all FW status codes. More...
|
|
enum | t265::MESSAGE_STATUS {
t265::SUCCESS = 0X0000,
t265::UNKNOWN_MESSAGE_ID = 0x0001,
t265::INVALID_REQUEST_LEN = 0x0002,
t265::INVALID_PARAMETER = 0x0003,
t265::INTERNAL_ERROR = 0x0004,
t265::UNSUPPORTED = 0x0005,
t265::LIST_TOO_BIG = 0x0006,
t265::MORE_DATA_AVAILABLE = 0x0007,
t265::DEVICE_BUSY = 0x0008,
t265::TIMEOUT = 0x0009,
t265::TABLE_NOT_EXIST = 0x000A,
t265::TABLE_LOCKED = 0x000B,
t265::DEVICE_STOPPED = 0x000C,
t265::TEMPERATURE_WARNING = 0x0010,
t265::TEMPERATURE_STOP = 0x0011,
t265::CRC_ERROR = 0x0012,
t265::INCOMPATIBLE = 0x0013,
t265::AUTH_ERROR = 0x0014,
t265::DEVICE_RESET = 0x0015,
t265::SLAM_NO_DICTIONARY = 0x9001
} |
| Defines all bulk message return statuses. More...
|
|
enum | t265::PixelFormat {
t265::ANY = 0,
t265::Z16 = 1,
t265::DISPARITY16 = 2,
t265::XYZ32F = 3,
t265::YUYV = 4,
t265::RGB8 = 5,
t265::BGR8 = 6,
t265::RGBA8 = 7,
t265::BGRA8 = 8,
t265::Y8 = 9,
t265::Y16 = 10,
t265::RAW8 = 11,
t265::RAW10 = 12,
t265::RAW16 = 13
} |
|
enum | t265::SensorType {
t265::Color = 0,
t265::Depth = 1,
t265::IR = 2,
t265::Fisheye = 3,
t265::Gyro = 4,
t265::Accelerometer = 5,
t265::Controller = 6,
t265::Rssi = 7,
t265::Velocimeter = 8,
t265::Stereo = 9,
t265::Pose = 10,
t265::ControllerProperty = 11,
t265::Mask = 12,
t265::Max
} |
| Defines all sensors types (bSensorID/bCameraID/bMotionID) More...
|
|
enum | t265::SIXDOF_MODE {
t265::SIXDOF_MODE_NORMAL = 0X0000,
t265::SIXDOF_MODE_FAST_PLAYBACK = 0x0001,
t265::SIXDOF_MODE_ENABLE_MAPPING = 0x0002,
t265::SIXDOF_MODE_ENABLE_RELOCALIZATION = 0x0004,
t265::SIXDOF_MODE_DISABLE_JUMPING = 0x0008,
t265::SIXDOF_MODE_DISABLE_DYNAMIC_CALIBRATION = 0x0010,
t265::SIXDOF_MODE_ENABLE_MAP_PRESERVATION = 0x0020,
t265::SIXDOF_MODE_MAX = ((SIXDOF_MODE_FAST_PLAYBACK | SIXDOF_MODE_ENABLE_MAPPING | SIXDOF_MODE_ENABLE_RELOCALIZATION | SIXDOF_MODE_DISABLE_JUMPING | SIXDOF_MODE_DISABLE_DYNAMIC_CALIBRATION | SIXDOF_MODE_ENABLE_MAP_PRESERVATION) + 1)
} |
| Defines all 6dof modes. More...
|
|
enum | t265::SKU_INFO_TYPE { t265::SKU_INFO_TYPE_WITHOUT_BLUETOOTH = 0x0000,
t265::SKU_INFO_TYPE_WITH_BLUETOOTH = 0x0001,
t265::SKU_INFO_TYPE_MAX = 0xFFFF
} |
| Defines SKU info types. More...
|
|
enum | t265::SLAM_ERROR_CODE { t265::SLAM_ERROR_CODE_NONE = 0,
t265::SLAM_ERROR_CODE_VISION = 1,
t265::SLAM_ERROR_CODE_SPEED = 2,
t265::SLAM_ERROR_CODE_OTHER = 3
} |
| Defines all SLAM error codes. More...
|
|
enum | t265::SLAM_STATUS_CODE { t265::SLAM_STATUS_CODE_SUCCESS = 0,
t265::SLAM_STATUS_CODE_LOCALIZATION_DATA_SET_SUCCESS = 1
} |
| Defines all SLAM status codes. More...
|
|