Skip to content

coines_write_i2c

Writes 8-bit register data to the I2C device at COINES_I2C_BUS_0.

int8_t coines_write_i2c(enum coines_i2c_bus bus,uint8_t dev_addr, uint8_t reg_addr, uint8_t *reg_data, uint16_t count);

Arguments:

  • bus: I2C bus to be used.
  • dev_addr: I2C device address.
  • reg_addr: Starting address for writing the data.
  • reg_data: Data to be written.
  • count: Number of bytes to write.