|
Bridle API 4.2.0
A Zephyr based application framework
|
This section provide a set of functions used to read and write a generic register of the device. More...
Functions | |
| int32_t | stk8ba58_read_reg (const struct i2c_dt_spec *i2c, uint8_t reg, uint8_t *data, uint16_t len) |
| Read generic device register. | |
| int32_t | stk8ba58_write_reg (const struct i2c_dt_spec *i2c, uint8_t reg, uint8_t *data, uint16_t len) |
| Write generic device register. | |
This section provide a set of functions used to read and write a generic register of the device.
MANDATORY: return 0 -> no Error.
| int32_t stk8ba58_read_reg | ( | const struct i2c_dt_spec * | i2c, |
| uint8_t | reg, | ||
| uint8_t * | data, | ||
| uint16_t | len | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Read generic device register.
| i2c | Read / write interface definitions.(ptr) |
| reg | Register to read. |
| data | Pointer to buffer that store the data read.(ptr) |
| len | Number of consecutive register to read. |
| Interface | status (MANDATORY: return 0 -> no Error). |
| int32_t stk8ba58_write_reg | ( | const struct i2c_dt_spec * | i2c, |
| uint8_t | reg, | ||
| uint8_t * | data, | ||
| uint16_t | len | ||
| ) |
#include <drivers/sensor/sensortek/stk8ba58/stk8ba58_reg.c>
Write generic device register.
| i2c | Read / write interface definitions.(ptr) |
| reg | Register to write. |
| data | Pointer to data to write in register reg.(ptr) |
| len | Number of consecutive register to write. |
| Interface | status (MANDATORY: return 0 -> no Error). |