Name
i2c_tx —
writes data to a slave device
Synopsis
#include <i2c.h>
void i2c_tx ( | dev, | |
| data, | |
| count) ; | |
uint8_t dev
;
const uint8_t * data
;
uint8_t count
;
Arguments
dev
7-bit slave device address
data
bytes to be written
count
number of bytes to be written
Description
Writes the bytes specified by data
to the slave device at address
dev
. The API generates the START condition, selects the slave
device, writes the data bytes and generates the STOP condition.
Errors
ERR_I2C_NODEV
, ERR_I2C_NOACK