|
| TwoWire (int port=0) |
|
void | begin (void) |
|
void | begin (uint8_t address) |
|
void | begin (uint16_t address) |
|
void | begin (int address) |
|
void | end (void) |
|
virtual int | available (void) |
|
virtual int | peek (void) |
|
virtual int | read (void) |
|
virtual void | flush (void) |
|
virtual size_t | write (uint8_t value) |
|
virtual size_t | write (const uint8_t *data, size_t length) |
|
uint8_t | requestFrom (uint8_t address, uint8_t quantity, uint8_t sendStop) |
|
uint8_t | requestFrom (uint8_t address, uint8_t quantity) |
|
uint8_t | requestFrom (int address, int quantity, int sendStop) |
|
uint8_t | requestFrom (int address, int quantity) |
|
void | beginTransmission (uint8_t address) |
|
void | beginTransmission (uint16_t address) |
|
void | beginTransmission (int address) |
|
uint8_t | endTransmission (bool sendStop) |
|
uint8_t | endTransmission (void) |
|
void | setClock (uint32_t clock) |
|
void | setWireTimeout (uint32_t timeout=25000, bool reset_with_timeout=false) |
|
bool | getWireTimeoutFlag (void) |
|
void | clearWireTimeoutFlag (void) |
|
void | onReceive (TWIReceiveHandler handler) |
|
void | onRequest (TWIRequestHandler handler) |
|
size_t | write (unsigned long n) |
|
size_t | write (long n) |
|
size_t | write (unsigned int n) |
|
size_t | write (int n) |
|
The documentation for this class was generated from the following file: