My Project
 All Classes Functions Variables Pages
I2C Member List

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

beginTransaction()I2C
DEFAULT_CLK_PINI2Cstatic
DEFAULT_CLK_SPEEDI2Cstatic
DEFAULT_SDA_PINI2Cstatic
endTransaction()I2C
getAddress() const I2C
I2C()I2C
init(uint8_t address, gpio_num_t sdaPin=DEFAULT_SDA_PIN, gpio_num_t sclPin=DEFAULT_CLK_PIN, uint32_t clkSpeed=DEFAULT_CLK_SPEED, i2c_port_t portNum=I2C_NUM_0, bool pullup=true)I2C
read(uint8_t *bytes, size_t length, bool ack=true)I2C
read(uint8_t *byte, bool ack=true)I2C
scan()I2C
setAddress(uint8_t address)I2C
setDebug(bool enabled)I2C
slavePresent(uint8_t address)I2C
start()I2C
stop()I2C
write(uint8_t byte, bool ack=true)I2C
write(uint8_t *bytes, size_t length, bool ack=true)I2C