Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
This section provide a set of functions used to read and write a generic register of the device. More...
Functions | |
int32_t | lsm6dsox_read_reg (lsm6dsox_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len) |
Read generic device register. | |
int32_t | lsm6dsox_write_reg (lsm6dsox_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 lsm6dsox_read_reg | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t | reg, | ||
uint8_t * | data, | ||
uint16_t | len | ||
) |
Read generic device register.
- Parameters:
-
ctx communication interface handler.(ptr) reg first register address to read. data buffer for data read.(ptr) len number of consecutive register to read.
- Return values:
-
interface status (MANDATORY: return 0 -> no Error).
Definition at line 49 of file lsm6dsox_reg.c.
int32_t lsm6dsox_write_reg | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t | reg, | ||
uint8_t * | data, | ||
uint16_t | len | ||
) |
Write generic device register.
- Parameters:
-
ctx communication interface handler.(ptr) reg first register address to write. data the buffer contains data to be written.(ptr) len number of consecutive register to write.
- Return values:
-
interface status (MANDATORY: return 0 -> no Error).
Definition at line 67 of file lsm6dsox_reg.c.
Generated on Tue Jul 12 2022 20:15:23 by
