#include <I2CWrapper.h>
Definition at line 16 of file I2CWrapper.h.
◆ VRBRAIN_I2C()
VRBRAIN::VRBRAIN_I2C::VRBRAIN_I2C |
( |
uint8_t |
bus | ) |
|
◆ do_transfer()
bool VRBRAIN::VRBRAIN_I2C::do_transfer |
( |
uint8_t |
address, |
|
|
const uint8_t * |
send, |
|
|
uint32_t |
send_len, |
|
|
uint8_t * |
recv, |
|
|
uint32_t |
recv_len, |
|
|
bool |
split_transfers |
|
) |
| |
◆ init_lock()
static void VRBRAIN::VRBRAIN_I2C::init_lock |
( |
void |
| ) |
|
|
inlinestatic |
◆ map_bus_number()
uint8_t VRBRAIN::VRBRAIN_I2C::map_bus_number |
( |
uint8_t |
bus | ) |
const |
◆ set_retries()
void VRBRAIN::VRBRAIN_I2C::set_retries |
( |
uint8_t |
retries | ) |
|
|
inline |
◆ devname
char VRBRAIN::VRBRAIN_I2C::devname[10] |
|
private |
◆ devpath
char VRBRAIN::VRBRAIN_I2C::devpath[14] |
|
private |
◆ init_done
bool VRBRAIN::VRBRAIN_I2C::init_done |
|
private |
◆ init_ok
bool VRBRAIN::VRBRAIN_I2C::init_ok |
|
private |
◆ instance
uint8_t VRBRAIN::VRBRAIN_I2C::instance |
|
staticprivate |
◆ instance_lock
pthread_mutex_t VRBRAIN::VRBRAIN_I2C::instance_lock |
|
staticprivate |
The documentation for this class was generated from the following files: