iNEMO inertial module: 3D accelerometer and 3D gyroscope.
Dependencies: X_NUCLEO_COMMON ST_INTERFACES
Dependents: X_NUCLEO_IKS01A3 X_NUCLEO_IKS01A3
This section groups all the functions concerning DEN functionality. More...
Functions | |
int32_t | lsm6dso_den_mode_set (lsm6dso_ctx_t *ctx, lsm6dso_den_mode_t val) |
DEN functionality marking mode. | |
int32_t | lsm6dso_den_mode_get (lsm6dso_ctx_t *ctx, lsm6dso_den_mode_t *val) |
DEN functionality marking mode. | |
int32_t | lsm6dso_den_polarity_set (lsm6dso_ctx_t *ctx, lsm6dso_den_lh_t val) |
DEN active level configuration. | |
int32_t | lsm6dso_den_polarity_get (lsm6dso_ctx_t *ctx, lsm6dso_den_lh_t *val) |
DEN active level configuration. | |
int32_t | lsm6dso_den_enable_set (lsm6dso_ctx_t *ctx, lsm6dso_den_xl_g_t val) |
DEN enable. | |
int32_t | lsm6dso_den_enable_get (lsm6dso_ctx_t *ctx, lsm6dso_den_xl_g_t *val) |
DEN enable. | |
int32_t | lsm6dso_den_mark_axis_x_set (lsm6dso_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of X-axis. | |
int32_t | lsm6dso_den_mark_axis_x_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
DEN value stored in LSB of X-axis. | |
int32_t | lsm6dso_den_mark_axis_y_set (lsm6dso_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of Y-axis. | |
int32_t | lsm6dso_den_mark_axis_y_get (lsm6dso_ctx_t *ctx, uint8_t *val) |
DEN value stored in LSB of Y-axis. | |
int32_t | lsm6dso_den_mark_axis_z_set (lsm6dso_ctx_t *ctx, uint8_t val) |
DEN value stored in LSB of Z-axis. | |
int32_t | lsm6dso_den_mark_axis_z_get (lsm6dso_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 lsm6dso_den_enable_get | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6360 of file lsm6dso_reg.c.
int32_t lsm6dso_den_enable_set | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6339 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_x_get | ( | lsm6dso_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 6412 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_x_set | ( | lsm6dso_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 6391 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_y_get | ( | lsm6dso_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 6451 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_y_set | ( | lsm6dso_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 6430 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_z_get | ( | lsm6dso_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 6490 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mark_axis_z_set | ( | lsm6dso_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 6469 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mode_get | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6253 of file lsm6dso_reg.c.
int32_t lsm6dso_den_mode_set | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6232 of file lsm6dso_reg.c.
int32_t lsm6dso_den_polarity_get | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6311 of file lsm6dso_reg.c.
int32_t lsm6dso_den_polarity_set | ( | lsm6dso_ctx_t * | ctx, |
lsm6dso_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 6290 of file lsm6dso_reg.c.
Generated on Wed Jul 13 2022 04:15:41 by 1.7.2