#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: