#include <twi.h>
Открытые члены | |
bool | init () |
bool | begin (const uint8_t address, const TWIMode mode) |
size_t | read (void *, size_t) |
size_t | write (const void *, size_t) |
void | commit () |
TWIMaster & | operator>> (uint8_t &) |
TWIMaster & | operator<< (const uint8_t) |
Работа TWI в режиме мастера
bool TWIMaster::begin | ( | const uint8_t | address, |
const TWIMode | mode | ||
) |
Начать транзакцию. Если предыдушая транзакция не завершена, то она завершается автоматически
address | адрес устройства (сдвинутый на 1 в любом случае) |
mode | режим транзакцц (read, write) |
void TWIMaster::commit | ( | ) |
завершить транзакцию
bool TWIMaster::init | ( | ) |
Иницализация режима