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
LSM6DSOX_DEN_functionality
This section groups all the functions concerning DEN functionality. More...
Functions | |
int32_t | lsm6dsox_den_mode_set (lsm6dsox_ctx_t *ctx, lsm6dsox_den_mode_t val) |
DEN functionality marking mode. | |
int32_t | lsm6dsox_den_mode_get (lsm6dsox_ctx_t *ctx, lsm6dsox_den_mode_t *val) |
DEN functionality marking mode. | |
int32_t | lsm6dsox_den_polarity_set (lsm6dsox_ctx_t *ctx, lsm6dsox_den_lh_t val) |
DEN active level configuration. | |
int32_t | lsm6dsox_den_polarity_get (lsm6dsox_ctx_t *ctx, lsm6dsox_den_lh_t *val) |
DEN active level configuration. | |
int32_t | lsm6dsox_den_enable_set (lsm6dsox_ctx_t *ctx, lsm6dsox_den_xl_g_t val) |
DEN enable. | |
int32_t | lsm6dsox_den_enable_get (lsm6dsox_ctx_t *ctx, lsm6dsox_den_xl_g_t *val) |
DEN enable. | |
int32_t | lsm6dsox_den_mark_axis_x_set (lsm6dsox_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of X-axis. | |
int32_t | lsm6dsox_den_mark_axis_x_get (lsm6dsox_ctx_t *ctx, uint8_t *val) |
DEN value stored in LSB of X-axis. | |
int32_t | lsm6dsox_den_mark_axis_y_set (lsm6dsox_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of Y-axis. | |
int32_t | lsm6dsox_den_mark_axis_y_get (lsm6dsox_ctx_t *ctx, uint8_t *val) |
DEN value stored in LSB of Y-axis. | |
int32_t | lsm6dsox_den_mark_axis_z_set (lsm6dsox_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of Z-axis. | |
int32_t | lsm6dsox_den_mark_axis_z_get (lsm6dsox_ctx_t *ctx, uint8_t *val) |
DEN value stored in LSB of Z-axis. |
Detailed Description
This section groups all the functions concerning DEN functionality.
Function Documentation
int32_t lsm6dsox_den_enable_get | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_xl_g_t * | val | ||
) |
DEN enable.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of den_xl_g in reg CTRL9_XL
Definition at line 6621 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_enable_set | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_xl_g_t | val | ||
) |
DEN enable.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_xl_g in reg CTRL9_XL
Definition at line 6600 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_x_get | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t * | val | ||
) |
DEN value stored in LSB of X-axis.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of den_z in reg CTRL9_XL
Definition at line 6673 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_x_set | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t | val | ||
) |
DEN value stored in LSB of X-axis.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_z in reg CTRL9_XL
Definition at line 6652 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_y_get | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t * | val | ||
) |
DEN value stored in LSB of Y-axis.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of den_y in reg CTRL9_XL
Definition at line 6712 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_y_set | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t | val | ||
) |
DEN value stored in LSB of Y-axis.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_y in reg CTRL9_XL
Definition at line 6691 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_z_get | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t * | val | ||
) |
DEN value stored in LSB of Z-axis.
[get]
- Parameters:
-
ctx read / write interface definitions val change the values of den_x in reg CTRL9_XL
Definition at line 6751 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mark_axis_z_set | ( | lsm6dsox_ctx_t * | ctx, |
uint8_t | val | ||
) |
DEN value stored in LSB of Z-axis.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_x in reg CTRL9_XL
Definition at line 6730 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mode_get | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_mode_t * | val | ||
) |
DEN functionality marking mode.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of den_mode in reg CTRL6_C
Definition at line 6514 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_mode_set | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_mode_t | val | ||
) |
DEN functionality marking mode.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_mode in reg CTRL6_C
Definition at line 6493 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_polarity_get | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_lh_t * | val | ||
) |
DEN active level configuration.
[get]
- Parameters:
-
ctx read / write interface definitions val Get the values of den_lh in reg CTRL9_XL
Definition at line 6572 of file lsm6dsox_reg.c.
int32_t lsm6dsox_den_polarity_set | ( | lsm6dsox_ctx_t * | ctx, |
lsm6dsox_den_lh_t | val | ||
) |
DEN active level configuration.
[set]
- Parameters:
-
ctx read / write interface definitions val change the values of den_lh in reg CTRL9_XL
Definition at line 6551 of file lsm6dsox_reg.c.
Generated on Tue Jul 12 2022 20:15:24 by
