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
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 | lis2mdl_read_reg (lis2mdl_ctx_t *ctx, uint8_t reg, uint8_t *data, uint16_t len) |
| Read generic device register. | |
| int32_t | lis2mdl_write_reg (lis2mdl_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 lis2mdl_read_reg | ( | lis2mdl_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 65 of file lis2mdl_reg.c.
| int32_t lis2mdl_write_reg | ( | lis2mdl_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 83 of file lis2mdl_reg.c.
Generated on Tue Jul 12 2022 20:53:15 by
1.7.2