Classes | |
struct | cam_asic_coefficients |
struct | cam_temperature_data |
struct | IVCAMTesterData |
struct | OACOffsetData |
struct | thermal_loop_params |
Functions | |
int | bcdtoint (uint8_t *buf, int bufsize) |
void | generate_asic_calibration_coefficients (const ivcam::camera_calib_params &compensated_calibration, std::vector< int > resolution, const bool isZMode, float *values) |
void | get_dynamic_fps (const uvc::device &device, uint8_t &dynamic_fps) |
std::tuple < ivcam::camera_calib_params, cam_temperature_data, thermal_loop_params > | get_f200_calibration (uint8_t *rawCalibData, size_t len) |
void | get_f200_calibration_raw_data (uvc::device &device, std::timed_mutex &usbMutex, uint8_t *data, size_t &bytesReturned) |
int | get_version_of_calibration (uint8_t *validation, uint8_t *version) |
std::tuple < ivcam::camera_calib_params, cam_temperature_data, thermal_loop_params > | read_f200_calibration (uvc::device &device, std::timed_mutex &mutex) |
int | read_ir_temp (uvc::device &device, std::timed_mutex &mutex) |
float | read_mems_temp (uvc::device &device, std::timed_mutex &mutex) |
void | set_asic_coefficients (uvc::device &device, std::timed_mutex &mutex, const cam_asic_coefficients &coeffs) |
void | set_dynamic_fps (uvc::device &device, uint8_t dynamic_fps) |
void | update_asic_coefficients (uvc::device &device, std::timed_mutex &mutex, const ivcam::camera_calib_params &compensated_params) |
int rsimpl::f200::bcdtoint | ( | uint8_t * | buf, |
int | bufsize | ||
) |
Definition at line 361 of file ivcam-private.cpp.
void rsimpl::f200::generate_asic_calibration_coefficients | ( | const ivcam::camera_calib_params & | compensated_calibration, |
std::vector< int > | resolution, | ||
const bool | isZMode, | ||
float * | values | ||
) |
Definition at line 433 of file ivcam-private.cpp.
void rsimpl::f200::get_dynamic_fps | ( | const uvc::device & | device, |
uint8_t & | dynamic_fps | ||
) |
Definition at line 589 of file ivcam-private.cpp.
std::tuple<ivcam::camera_calib_params, cam_temperature_data, thermal_loop_params> rsimpl::f200::get_f200_calibration | ( | uint8_t * | rawCalibData, |
size_t | len | ||
) |
Definition at line 376 of file ivcam-private.cpp.
void rsimpl::f200::get_f200_calibration_raw_data | ( | uvc::device & | device, |
std::timed_mutex & | usbMutex, | ||
uint8_t * | data, | ||
size_t & | bytesReturned | ||
) |
Definition at line 350 of file ivcam-private.cpp.
int rsimpl::f200::get_version_of_calibration | ( | uint8_t * | validation, |
uint8_t * | version | ||
) |
Definition at line 369 of file ivcam-private.cpp.
std::tuple< ivcam::camera_calib_params, f200::cam_temperature_data, thermal_loop_params > rsimpl::f200::read_f200_calibration | ( | uvc::device & | device, |
std::timed_mutex & | mutex | ||
) |
Definition at line 425 of file ivcam-private.cpp.
int rsimpl::f200::read_ir_temp | ( | uvc::device & | device, |
std::timed_mutex & | mutex | ||
) |
Definition at line 335 of file ivcam-private.cpp.
float rsimpl::f200::read_mems_temp | ( | uvc::device & | device, |
std::timed_mutex & | mutex | ||
) |
Definition at line 319 of file ivcam-private.cpp.
void rsimpl::f200::set_asic_coefficients | ( | uvc::device & | device, |
std::timed_mutex & | mutex, | ||
const cam_asic_coefficients & | coeffs | ||
) |
Definition at line 293 of file ivcam-private.cpp.
void rsimpl::f200::set_dynamic_fps | ( | uvc::device & | device, |
uint8_t | dynamic_fps | ||
) |
Definition at line 594 of file ivcam-private.cpp.
void rsimpl::f200::update_asic_coefficients | ( | uvc::device & | device, |
std::timed_mutex & | mutex, | ||
const ivcam::camera_calib_params & | compensated_params | ||
) |
Definition at line 582 of file ivcam-private.cpp.