_read(uint8_t address, uint8_t reg, uint8_t *buffer, size_t buffer_size) override | aruna::driver::ESP32_I2C_master | privatevirtual |
_write(uint8_t address, uint8_t reg, uint8_t *data, size_t data_size) override | aruna::driver::ESP32_I2C_master | privatevirtual |
ESP32_I2C_master(i2c_port_t i2c_num, const i2c_config_t *i2c_conf) | aruna::driver::ESP32_I2C_master | |
i2c_cmd_handler | aruna::driver::ESP32_I2C_master | private |
i2c_conf | aruna::driver::ESP32_I2C_master | private |
I2C_master() | aruna::driver::I2C_master | |
i2c_num | aruna::driver::ESP32_I2C_master | private |
lock(uint8_t i2c_address) | aruna::driver::I2C_master | |
read(uint8_t address, uint8_t reg, uint8_t *buffer, size_t buffer_size) | aruna::driver::I2C_master | |
read(uint8_t address, uint8_t reg, uint8_t &buffer) | aruna::driver::I2C_master | |
try_lock(uint8_t i2c_address) | aruna::driver::I2C_master | |
unlock(uint8_t i2c_address) | aruna::driver::I2C_master | |
write(uint8_t address, uint8_t reg, uint8_t *data, size_t data_size) | aruna::driver::I2C_master | |
write(uint8_t address, uint8_t reg, uint8_t data) | aruna::driver::I2C_master | |
~ESP32_I2C_master() | aruna::driver::ESP32_I2C_master | |
~I2C_master() | aruna::driver::I2C_master | |