35 bool i2c_read(uint8_t slave,
const uint8_t* address,
size_t address_size, uint8_t* data,
size_t data_size);
44 bool i2c_write(uint8_t slave,
const uint8_t* address,
size_t address_size,
const uint8_t* data,
size_t data_size);
bool i2c_write(uint8_t slave, const uint8_t *address, size_t address_size, const uint8_t *data, size_t data_size)
write to I2C slave
void i2c_master(bool fast)
setup I2C peripheral
bool i2c_read(uint8_t slave, const uint8_t *address, size_t address_size, uint8_t *data, size_t data_size)
read from I2C slave