Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Classes | Namespaces | Enumerations | Functions | Variables
ivcam-private.h File Reference
#include "backend.h"

Go to the source code of this file.

Classes

struct  librealsense::ivcam::camera_calib_params
 
struct  librealsense::ivcam::cam_calibration
 
struct  librealsense::ivcam::cam_auto_range_request
 

Namespaces

 librealsense
 
 librealsense::ivcam
 

Enumerations

enum  librealsense::ivcam::fw_cmd : uint8_t {
  librealsense::ivcam::GetMEMSTemp = 0x0A, librealsense::ivcam::DebugFormat = 0x0B, librealsense::ivcam::TimeStampEnable = 0x0C, librealsense::ivcam::GetFWLastError = 0x0E,
  librealsense::ivcam::HWReset = 0x28, librealsense::ivcam::GVD = 0x3B, librealsense::ivcam::GetCalibrationTable = 0x3D, librealsense::ivcam::CheckI2cConnect = 0x4A,
  librealsense::ivcam::CheckRGBConnect = 0x4B, librealsense::ivcam::CheckDPTConnect = 0x4C, librealsense::ivcam::GetIRTemp = 0x52, librealsense::ivcam::GoToDFU = 0x80,
  librealsense::ivcam::OnSuspendResume = 0x91, librealsense::ivcam::GetWakeReason = 0x93, librealsense::ivcam::GetWakeConfidence = 0x92, librealsense::ivcam::SetAutoRange = 0xA6,
  librealsense::ivcam::SetDefaultControls = 0xA6, librealsense::ivcam::GetDefaultControls = 0xA7, librealsense::ivcam::AutoRangeSetParamsforDebug = 0xb3, librealsense::ivcam::UpdateCalib = 0xBC,
  librealsense::ivcam::BIST = 0xFF, librealsense::ivcam::GetPowerGearState = 0xFF, librealsense::ivcam::GLD = 0x35
}
 
enum  librealsense::ivcam::gvd_fields { librealsense::ivcam::fw_version_offset = 0, librealsense::ivcam::module_serial_offset = 132 }
 

Functions

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)
 

Variables

const uint8_t librealsense::ivcam::IVCAM_DEPTH_LASER_POWER = 1
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_ACCURACY = 2
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_MOTION_RANGE = 3
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_ERROR = 4
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_FILTER_OPTION = 5
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_CONFIDENCE_THRESH = 6
 
const uint8_t librealsense::ivcam::IVCAM_DEPTH_DYNAMIC_FPS = 7
 
const uint8_t librealsense::ivcam::IVCAM_COLOR_EXPOSURE_PRIORITY = 1
 
const uint8_t librealsense::ivcam::IVCAM_COLOR_AUTO_FLICKER = 2
 
const uint8_t librealsense::ivcam::IVCAM_COLOR_ERROR = 3
 
const uint8_t librealsense::ivcam::IVCAM_COLOR_EXPOSURE_GRANULAR = 4
 
const platform::extension_unit librealsense::ivcam::depth_xu