Name
i2c_rx —
reads from a slave device
Synopsis
#include <i2c.h>
void i2c_rx ( | dev, | |
| data, | |
| count) ; | |
uint8_t dev
;
uint8_t * data
;
uint8_t count
;
Arguments
dev
7-bit slave device address
data
bytes to be read
count
number of bytes to read
Description
Reads a sequence of bytes from the slave device at address dev
,
and stores them in data
. The API generates the START condition,
selects the slave device, reads the data from the slave and
generates the STOP condition.
Errors
ERR_I2C_NODEV
, ERR_I2C_NOACK