Classes | |
struct | cam_auto_range_request |
struct | cam_calibration |
struct | camera_calib_params |
Enumerations | |
enum | fw_cmd : uint8_t { GetMEMSTemp = 0x0A, DebugFormat = 0x0B, TimeStampEnable = 0x0C, GetFWLastError = 0x0E, HWReset = 0x28, GVD = 0x3B, GetCalibrationTable = 0x3D, CheckI2cConnect = 0x4A, CheckRGBConnect = 0x4B, CheckDPTConnect = 0x4C, GetIRTemp = 0x52, GoToDFU = 0x80, OnSuspendResume = 0x91, GetWakeReason = 0x93, GetWakeConfidence = 0x92, SetAutoRange = 0xA6, SetDefaultControls = 0xA6, GetDefaultControls = 0xA7, AutoRangeSetParamsforDebug = 0xb3, UpdateCalib = 0xBC, BIST = 0xFF, GetPowerGearState = 0xFF, GLD = 0x35, FlashRead = 0x23, SetRgbAeRoi = 0xdb, GetRgbAeRoi = 0xdc } |
enum | gvd_fields { fw_version_offset = 0, module_serial_offset = 132 } |
enum | gvd_fields_size { module_serial_size = 6 } |
Functions | |
bool | try_fetch_usb_device (std::vector< platform::usb_device_info > &devices, const platform::uvc_device_info &info, platform::usb_device_info &result) |
Variables | |
const platform::extension_unit | depth_xu |
const uint8_t | IVCAM_COLOR_AUTO_FLICKER = 2 |
const uint8_t | IVCAM_COLOR_ERROR = 3 |
const uint8_t | IVCAM_COLOR_EXPOSURE_GRANULAR = 4 |
const uint8_t | IVCAM_COLOR_EXPOSURE_PRIORITY = 1 |
const uint8_t | IVCAM_DEPTH_ACCURACY = 2 |
const uint8_t | IVCAM_DEPTH_CONFIDENCE_THRESH = 6 |
const uint8_t | IVCAM_DEPTH_DYNAMIC_FPS = 7 |
const uint8_t | IVCAM_DEPTH_ERROR = 4 |
const uint8_t | IVCAM_DEPTH_FILTER_OPTION = 5 |
const uint8_t | IVCAM_DEPTH_LASER_POWER = 1 |
const uint8_t | IVCAM_DEPTH_MOTION_RANGE = 3 |
Definition at line 71 of file ivcam-private.h.
Enumerator | |
---|---|
fw_version_offset | |
module_serial_offset |
Definition at line 101 of file ivcam-private.h.
Enumerator | |
---|---|
module_serial_size |
Definition at line 107 of file ivcam-private.h.
bool librealsense::ivcam::try_fetch_usb_device | ( | std::vector< platform::usb_device_info > & | devices, |
const platform::uvc_device_info & | info, | ||
platform::usb_device_info & | result | ||
) |
Definition at line 11 of file ivcam-private.cpp.
const platform::extension_unit librealsense::ivcam::depth_xu |
Definition at line 25 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_COLOR_AUTO_FLICKER = 2 |
Definition at line 21 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_COLOR_ERROR = 3 |
Definition at line 22 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_COLOR_EXPOSURE_GRANULAR = 4 |
Definition at line 23 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_COLOR_EXPOSURE_PRIORITY = 1 |
Definition at line 20 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_ACCURACY = 2 |
Definition at line 12 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_CONFIDENCE_THRESH = 6 |
Definition at line 16 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_DYNAMIC_FPS = 7 |
Definition at line 17 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_ERROR = 4 |
Definition at line 14 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_FILTER_OPTION = 5 |
Definition at line 15 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_LASER_POWER = 1 |
Definition at line 11 of file ivcam-private.h.
const uint8_t librealsense::ivcam::IVCAM_DEPTH_MOTION_RANGE = 3 |
Definition at line 13 of file ivcam-private.h.