YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
soft_i2c_slave Member List

This is the complete list of members for soft_i2c_slave, including all inherited members.

getI2cAddress() (defined in soft_i2c_slave)soft_i2c_slaveinline
I2C::IDLE (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::READ_ACK (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::READ_ADDR (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::READ_DATA (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::STATE (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::WRITE_ACK (defined in soft_i2c_slave)soft_i2c_slavefriend
I2C::WRITE_DATA (defined in soft_i2c_slave)soft_i2c_slavefriend
operator=(const soft_i2c_slave &)=delete (defined in soft_i2c_slave)soft_i2c_slave
set_callbacks(std::function< bool(uint16_t index, uint8_t data)> receive, std::function< uint8_t(uint16_t index)> transmit, std::function< void()> stop) (defined in soft_i2c_slave)soft_i2c_slave
setI2cAddress(uint8_t a) (defined in soft_i2c_slave)soft_i2c_slaveinline
soft_i2c_slave(gpio_interface &sda, gpio_interface &scl, bool pullup=false) (defined in soft_i2c_slave)soft_i2c_slave
soft_i2c_slave(const soft_i2c_slave &)=delete (defined in soft_i2c_slave)soft_i2c_slave
~soft_i2c_slave() (defined in soft_i2c_slave)soft_i2c_slavevirtual