3-axis MEMS ultra low power accelerometer
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: X_NUCLEO_IKS01A3 X_NUCLEO_IKS01A3
This section provide a set of functions used to read and write a generic register of the device. More...
Functions | |
int32_t | lis2dw12_read_reg (lis2dw12_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len) |
Read generic device register. | |
int32_t | lis2dw12_write_reg (lis2dw12_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len) |
Write generic device register. |
Detailed Description
This section provide a set of functions used to read and write a generic register of the device.
MANDATORY: return 0 -> no Error.
Function Documentation
int32_t lis2dw12_read_reg | ( | lis2dw12_ctx_t * | ctx, |
uint8_t | reg, | ||
uint8_t * | data, | ||
uint16_t | len | ||
) |
Read generic device register.
- Parameters:
-
ctx 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
- Return values:
-
interface status (MANDATORY: return 0 -> no Error)
Definition at line 67 of file lis2dw12_reg.c.
int32_t lis2dw12_write_reg | ( | lis2dw12_ctx_t * | ctx, |
uint8_t | reg, | ||
uint8_t * | data, | ||
uint16_t | len | ||
) |
Write generic device register.
- Parameters:
-
ctx 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
- Return values:
-
interface status (MANDATORY: return 0 -> no Error)
Definition at line 85 of file lis2dw12_reg.c.
Generated on Thu Jul 14 2022 10:48:26 by 1.7.2