#include <motion-module.h>
Definition at line 176 of file motion-module.h.
motion_module_control::motion_module_control |
( |
uvc::device * |
device, |
|
|
std::timed_mutex & |
usbMutex |
|
) |
| |
void motion_module_control::enter_state |
( |
mm_state |
new_state | ) |
|
|
private |
void motion_module_control::firmware_upgrade |
( |
void * |
data, |
|
|
int |
size |
|
) |
| |
void motion_module_control::i2c_iap_write |
( |
uint16_t |
slave_address, |
|
|
uint8_t * |
buffer, |
|
|
uint16_t |
len |
|
) |
| |
|
private |
void motion_module_control::set_control |
( |
mm_request |
request, |
|
|
bool |
on |
|
) |
| |
|
private |
void motion_module_control::switch_to_iap |
( |
| ) |
|
void motion_module_control::switch_to_operational |
( |
| ) |
|
void motion_module_control::toggle_motion_module_events |
( |
bool |
on | ) |
|
void motion_module_control::toggle_motion_module_power |
( |
bool |
on | ) |
|
void motion_module_control::write_firmware |
( |
uint8_t * |
data, |
|
|
int |
size |
|
) |
| |
|
private |
uvc::device* rsimpl::motion_module::motion_module_control::device_handle |
|
private |
std::mutex rsimpl::motion_module::motion_module_control::mtx |
|
private |
bool rsimpl::motion_module::motion_module_control::power_state |
|
private |
std::timed_mutex& rsimpl::motion_module::motion_module_control::usbMutex |
|
private |
The documentation for this class was generated from the following files: