#include <hw-monitor.h>
|
static void | fill_usb_buffer (int opCodeNumber, int p1, int p2, int p3, int p4, uint8_t const *data, int dataLength, uint8_t *bufferToSend, int &length) |
|
static std::string | get_firmware_version_string (const std::vector< uint8_t > &buff, size_t index, size_t length=4) |
|
static std::string | get_module_serial_string (const std::vector< uint8_t > &buff, size_t index, size_t length=6) |
|
Definition at line 257 of file hw-monitor.h.
librealsense::hw_monitor::hw_monitor |
( |
std::shared_ptr< locked_transfer > |
locked_transfer | ) |
|
|
inlineexplicit |
void librealsense::hw_monitor::fill_usb_buffer |
( |
int |
opCodeNumber, |
|
|
int |
p1, |
|
|
int |
p2, |
|
|
int |
p3, |
|
|
int |
p4, |
|
|
uint8_t const * |
data, |
|
|
int |
dataLength, |
|
|
uint8_t * |
bufferToSend, |
|
|
int & |
length |
|
) |
| |
|
static |
void librealsense::hw_monitor::get_gvd |
( |
size_t |
sz, |
|
|
unsigned char * |
gvd, |
|
|
uint8_t |
gvd_cmd |
|
) |
| const |
template<typename T >
T librealsense::hw_monitor::get_gvd_field |
( |
const std::vector< uint8_t > & |
data, |
|
|
size_t |
index |
|
) |
| |
|
inline |
bool librealsense::hw_monitor::is_camera_locked |
( |
uint8_t |
gvd_cmd, |
|
|
uint32_t |
offset |
|
) |
| const |
std::vector< uint8_t > librealsense::hw_monitor::send |
( |
std::vector< uint8_t > const & |
data | ) |
const |
std::vector< uint8_t > librealsense::hw_monitor::send |
( |
command |
cmd, |
|
|
hwmon_response * |
p_response = nullptr , |
|
|
bool |
locked_transfer = false |
|
) |
| const |
std::shared_ptr<locked_transfer> librealsense::hw_monitor::_locked_transfer |
|
private |
The documentation for this class was generated from the following files: