Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Classes | Functions
rsimpl::f200 Namespace Reference

Classes

struct  cam_temperature_data
 
struct  thermal_loop_params
 

Functions

std::tuple< ivcam::camera_calib_params, f200::cam_temperature_data, thermal_loop_paramsread_f200_calibration (uvc::device &device, std::timed_mutex &mutex)
 
float read_mems_temp (uvc::device &device, std::timed_mutex &mutex)
 
int read_ir_temp (uvc::device &device, std::timed_mutex &mutex)
 
void update_asic_coefficients (uvc::device &device, std::timed_mutex &mutex, const ivcam::camera_calib_params &compensated_params)
 
void get_dynamic_fps (const uvc::device &device, uint8_t &dynamic_fps)
 
void set_dynamic_fps (uvc::device &device, uint8_t dynamic_fps)
 

Function Documentation

◆ get_dynamic_fps()

void rsimpl::f200::get_dynamic_fps ( const uvc::device &  device,
uint8_t &  dynamic_fps 
)

◆ read_f200_calibration()

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 
)

◆ read_ir_temp()

int rsimpl::f200::read_ir_temp ( uvc::device &  device,
std::timed_mutex &  mutex 
)

◆ read_mems_temp()

float rsimpl::f200::read_mems_temp ( uvc::device &  device,
std::timed_mutex &  mutex 
)

◆ set_dynamic_fps()

void rsimpl::f200::set_dynamic_fps ( uvc::device &  device,
uint8_t  dynamic_fps 
)

◆ update_asic_coefficients()

void rsimpl::f200::update_asic_coefficients ( uvc::device &  device,
std::timed_mutex &  mutex,
const ivcam::camera_calib_params compensated_params 
)