acquire() | Software::TWI< SDA_PIN, SCL_PIN > | inlinevirtual |
clock_stretching() | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
CLOCK_STRETCHING_RETRY_MAX | Software::TWI< SDA_PIN, SCL_PIN > | protectedstatic |
DEFAULT_FREQ | TWI | static |
lock() | TWI | inlineprotected |
m_busy | TWI | protected |
m_scl | Software::TWI< SDA_PIN, SCL_PIN > | protected |
m_sda | Software::TWI< SDA_PIN, SCL_PIN > | protected |
m_start | Software::TWI< SDA_PIN, SCL_PIN > | protected |
read(uint8_t addr, void *buf, size_t count) | Software::TWI< SDA_PIN, SCL_PIN > | inlinevirtual |
read_bit(bool &value) | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
read_byte(uint8_t &byte, bool ack) | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
release() | Software::TWI< SDA_PIN, SCL_PIN > | inlinevirtual |
repeated_start_condition() | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
start_condition() | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
stop_condition() | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
T1 | Software::TWI< SDA_PIN, SCL_PIN > | protectedstatic |
T2 | Software::TWI< SDA_PIN, SCL_PIN > | protectedstatic |
TWI() | Software::TWI< SDA_PIN, SCL_PIN > | inline |
unlock() | TWI | inlineprotected |
write(uint8_t addr, iovec_t *vp) | Software::TWI< SDA_PIN, SCL_PIN > | inlinevirtual |
TWI::write(uint8_t addr, const void *buf, size_t count) | TWI | inlinevirtual |
write_bit(bool value) | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |
write_byte(uint8_t byte, bool &nack) | Software::TWI< SDA_PIN, SCL_PIN > | inlineprotected |