Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
iis3dwb.h File Reference

Go to the source code of this file.

Macros

#define IIS3DWB_DT_ODR_OFF   0
#define IIS3DWB_DT_ODR_26k7Hz   5 /* available in LP and HP mode */
#define IIS3DWB_DT_FS_2G   0 /* 2g (0.061 mg/LSB) */
#define IIS3DWB_DT_FS_16G   1 /* 16g (0.488 mg/LSB) */
#define IIS3DWB_DT_FS_4G   2 /* 4g (0.122 mg/LSB) */
#define IIS3DWB_DT_FS_8G   3 /* 8g (0.244 mg/LSB) */
#define IIS3DWB_DT_SLOPE_ODR_DIV_4   0x10
#define IIS3DWB_DT_HP_REF_MODE   0x37
#define IIS3DWB_DT_HP_ODR_DIV_10   0x11
#define IIS3DWB_DT_HP_ODR_DIV_20   0x12
#define IIS3DWB_DT_HP_ODR_DIV_45   0x13
#define IIS3DWB_DT_HP_ODR_DIV_100   0x14
#define IIS3DWB_DT_HP_ODR_DIV_200   0x15
#define IIS3DWB_DT_HP_ODR_DIV_400   0x16
#define IIS3DWB_DT_HP_ODR_DIV_800   0x17
#define IIS3DWB_DT_LP_6k3Hz   0x00
#define IIS3DWB_DT_LP_ODR_DIV_4   0x80
#define IIS3DWB_DT_LP_ODR_DIV_10   0x81
#define IIS3DWB_DT_LP_ODR_DIV_20   0x82
#define IIS3DWB_DT_LP_ODR_DIV_45   0x83
#define IIS3DWB_DT_LP_ODR_DIV_100   0x84
#define IIS3DWB_DT_LP_ODR_DIV_200   0x85
#define IIS3DWB_DT_LP_ODR_DIV_400   0x86
#define IIS3DWB_DT_LP_ODR_DIV_800   0x87
#define IIS3DWB_DT_XL_NOT_BATCHED   0x0
#define IIS3DWB_DT_XL_BATCHED_AT_26k7Hz   0xA
#define IIS3DWB_DT_TEMP_NOT_BATCHED   0
#define IIS3DWB_DT_TEMP_BATCHED_AT_104Hz   3
#define IIS3DWB_DT_TS_NOT_BATCHED   0x0
#define IIS3DWB_DT_DEC_TS_1   0x1
#define IIS3DWB_DT_DEC_TS_8   0x2
#define IIS3DWB_DT_DEC_TS_32   0x3

Macro Definition Documentation

◆ IIS3DWB_DT_DEC_TS_1

#define IIS3DWB_DT_DEC_TS_1   0x1

◆ IIS3DWB_DT_DEC_TS_32

#define IIS3DWB_DT_DEC_TS_32   0x3

◆ IIS3DWB_DT_DEC_TS_8

#define IIS3DWB_DT_DEC_TS_8   0x2

◆ IIS3DWB_DT_FS_16G

#define IIS3DWB_DT_FS_16G   1 /* 16g (0.488 mg/LSB) */

◆ IIS3DWB_DT_FS_2G

#define IIS3DWB_DT_FS_2G   0 /* 2g (0.061 mg/LSB) */

◆ IIS3DWB_DT_FS_4G

#define IIS3DWB_DT_FS_4G   2 /* 4g (0.122 mg/LSB) */

◆ IIS3DWB_DT_FS_8G

#define IIS3DWB_DT_FS_8G   3 /* 8g (0.244 mg/LSB) */

◆ IIS3DWB_DT_HP_ODR_DIV_10

#define IIS3DWB_DT_HP_ODR_DIV_10   0x11

◆ IIS3DWB_DT_HP_ODR_DIV_100

#define IIS3DWB_DT_HP_ODR_DIV_100   0x14

◆ IIS3DWB_DT_HP_ODR_DIV_20

#define IIS3DWB_DT_HP_ODR_DIV_20   0x12

◆ IIS3DWB_DT_HP_ODR_DIV_200

#define IIS3DWB_DT_HP_ODR_DIV_200   0x15

◆ IIS3DWB_DT_HP_ODR_DIV_400

#define IIS3DWB_DT_HP_ODR_DIV_400   0x16

◆ IIS3DWB_DT_HP_ODR_DIV_45

#define IIS3DWB_DT_HP_ODR_DIV_45   0x13

◆ IIS3DWB_DT_HP_ODR_DIV_800

#define IIS3DWB_DT_HP_ODR_DIV_800   0x17

◆ IIS3DWB_DT_HP_REF_MODE

#define IIS3DWB_DT_HP_REF_MODE   0x37

◆ IIS3DWB_DT_LP_6k3Hz

#define IIS3DWB_DT_LP_6k3Hz   0x00

◆ IIS3DWB_DT_LP_ODR_DIV_10

#define IIS3DWB_DT_LP_ODR_DIV_10   0x81

◆ IIS3DWB_DT_LP_ODR_DIV_100

#define IIS3DWB_DT_LP_ODR_DIV_100   0x84

◆ IIS3DWB_DT_LP_ODR_DIV_20

#define IIS3DWB_DT_LP_ODR_DIV_20   0x82

◆ IIS3DWB_DT_LP_ODR_DIV_200

#define IIS3DWB_DT_LP_ODR_DIV_200   0x85

◆ IIS3DWB_DT_LP_ODR_DIV_4

#define IIS3DWB_DT_LP_ODR_DIV_4   0x80

◆ IIS3DWB_DT_LP_ODR_DIV_400

#define IIS3DWB_DT_LP_ODR_DIV_400   0x86

◆ IIS3DWB_DT_LP_ODR_DIV_45

#define IIS3DWB_DT_LP_ODR_DIV_45   0x83

◆ IIS3DWB_DT_LP_ODR_DIV_800

#define IIS3DWB_DT_LP_ODR_DIV_800   0x87

◆ IIS3DWB_DT_ODR_26k7Hz

#define IIS3DWB_DT_ODR_26k7Hz   5 /* available in LP and HP mode */

◆ IIS3DWB_DT_ODR_OFF

#define IIS3DWB_DT_ODR_OFF   0

◆ IIS3DWB_DT_SLOPE_ODR_DIV_4

#define IIS3DWB_DT_SLOPE_ODR_DIV_4   0x10

◆ IIS3DWB_DT_TEMP_BATCHED_AT_104Hz

#define IIS3DWB_DT_TEMP_BATCHED_AT_104Hz   3

◆ IIS3DWB_DT_TEMP_NOT_BATCHED

#define IIS3DWB_DT_TEMP_NOT_BATCHED   0

◆ IIS3DWB_DT_TS_NOT_BATCHED

#define IIS3DWB_DT_TS_NOT_BATCHED   0x0

◆ IIS3DWB_DT_XL_BATCHED_AT_26k7Hz

#define IIS3DWB_DT_XL_BATCHED_AT_26k7Hz   0xA

◆ IIS3DWB_DT_XL_NOT_BATCHED

#define IIS3DWB_DT_XL_NOT_BATCHED   0x0