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

Go to the source code of this file.

Macros

#define LSM6DSV16X_DT_FS_2G   0
 
#define LSM6DSV16X_DT_FS_4G   1
 
#define LSM6DSV16X_DT_FS_8G   2
 
#define LSM6DSV16X_DT_FS_16G   3
 
#define LSM6DSV16X_DT_FS_125DPS   0x0
 
#define LSM6DSV16X_DT_FS_250DPS   0x1
 
#define LSM6DSV16X_DT_FS_500DPS   0x2
 
#define LSM6DSV16X_DT_FS_1000DPS   0x3
 
#define LSM6DSV16X_DT_FS_2000DPS   0x4
 
#define LSM6DSV16X_DT_FS_4000DPS   0xc
 
#define LSM6DSV16X_DT_ODR_OFF   0x0
 
#define LSM6DSV16X_DT_ODR_AT_1Hz875   0x1
 
#define LSM6DSV16X_DT_ODR_AT_7Hz5   0x2
 
#define LSM6DSV16X_DT_ODR_AT_15Hz   0x3
 
#define LSM6DSV16X_DT_ODR_AT_30Hz   0x4
 
#define LSM6DSV16X_DT_ODR_AT_60Hz   0x5
 
#define LSM6DSV16X_DT_ODR_AT_120Hz   0x6
 
#define LSM6DSV16X_DT_ODR_AT_240Hz   0x7
 
#define LSM6DSV16X_DT_ODR_AT_480Hz   0x8
 
#define LSM6DSV16X_DT_ODR_AT_960Hz   0x9
 
#define LSM6DSV16X_DT_ODR_AT_1920Hz   0xA
 
#define LSM6DSV16X_DT_ODR_AT_3840Hz   0xB
 
#define LSM6DSV16X_DT_ODR_AT_7680Hz   0xC
 
#define LSM6DSV16X_DT_ODR_HA01_AT_15Hz625   0x13
 
#define LSM6DSV16X_DT_ODR_HA01_AT_31Hz25   0x14
 
#define LSM6DSV16X_DT_ODR_HA01_AT_62Hz5   0x15
 
#define LSM6DSV16X_DT_ODR_HA01_AT_125Hz   0x16
 
#define LSM6DSV16X_DT_ODR_HA01_AT_250Hz   0x17
 
#define LSM6DSV16X_DT_ODR_HA01_AT_500Hz   0x18
 
#define LSM6DSV16X_DT_ODR_HA01_AT_1000Hz   0x19
 
#define LSM6DSV16X_DT_ODR_HA01_AT_2000Hz   0x1A
 
#define LSM6DSV16X_DT_ODR_HA01_AT_4000Hz   0x1B
 
#define LSM6DSV16X_DT_ODR_HA01_AT_8000Hz   0x1C
 
#define LSM6DSV16X_DT_ODR_HA02_AT_12Hz5   0x23
 
#define LSM6DSV16X_DT_ODR_HA02_AT_25Hz   0x24
 
#define LSM6DSV16X_DT_ODR_HA02_AT_50Hz   0x25
 
#define LSM6DSV16X_DT_ODR_HA02_AT_100Hz   0x26
 
#define LSM6DSV16X_DT_ODR_HA02_AT_200Hz   0x27
 
#define LSM6DSV16X_DT_ODR_HA02_AT_400Hz   0x28
 
#define LSM6DSV16X_DT_ODR_HA02_AT_800Hz   0x29
 
#define LSM6DSV16X_DT_ODR_HA02_AT_1600Hz   0x2A
 
#define LSM6DSV16X_DT_ODR_HA02_AT_3200Hz   0x2B
 
#define LSM6DSV16X_DT_ODR_HA02_AT_6400Hz   0x2C
 
#define LSM6DSV16X_DT_XL_NOT_BATCHED   0x0
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_1Hz875   0x1
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_7Hz5   0x2
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_15Hz   0x3
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_30Hz   0x4
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_60Hz   0x5
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_120Hz   0x6
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_240Hz   0x7
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_480Hz   0x8
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_960Hz   0x9
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_1920Hz   0xa
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_3840Hz   0xb
 
#define LSM6DSV16X_DT_XL_BATCHED_AT_7680Hz   0xc
 
#define LSM6DSV16X_DT_GY_NOT_BATCHED   0x0
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_1Hz875   0x1
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_7Hz5   0x2
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_15Hz   0x3
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_30Hz   0x4
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_60Hz   0x5
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_120Hz   0x6
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_240Hz   0x7
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_480Hz   0x8
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_960Hz   0x9
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_1920Hz   0xa
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_3840Hz   0xb
 
#define LSM6DSV16X_DT_GY_BATCHED_AT_7680Hz   0xc
 
#define LSM6DSV16X_DT_TEMP_NOT_BATCHED   0x0
 
#define LSM6DSV16X_DT_TEMP_BATCHED_AT_1Hz875   0x1
 
#define LSM6DSV16X_DT_TEMP_BATCHED_AT_15Hz   0x2
 
#define LSM6DSV16X_DT_TEMP_BATCHED_AT_60Hz   0x3
 

Macro Definition Documentation

◆ LSM6DSV16X_DT_FS_1000DPS

#define LSM6DSV16X_DT_FS_1000DPS   0x3

◆ LSM6DSV16X_DT_FS_125DPS

#define LSM6DSV16X_DT_FS_125DPS   0x0

◆ LSM6DSV16X_DT_FS_16G

#define LSM6DSV16X_DT_FS_16G   3

◆ LSM6DSV16X_DT_FS_2000DPS

#define LSM6DSV16X_DT_FS_2000DPS   0x4

◆ LSM6DSV16X_DT_FS_250DPS

#define LSM6DSV16X_DT_FS_250DPS   0x1

◆ LSM6DSV16X_DT_FS_2G

#define LSM6DSV16X_DT_FS_2G   0

◆ LSM6DSV16X_DT_FS_4000DPS

#define LSM6DSV16X_DT_FS_4000DPS   0xc

◆ LSM6DSV16X_DT_FS_4G

#define LSM6DSV16X_DT_FS_4G   1

◆ LSM6DSV16X_DT_FS_500DPS

#define LSM6DSV16X_DT_FS_500DPS   0x2

◆ LSM6DSV16X_DT_FS_8G

#define LSM6DSV16X_DT_FS_8G   2

◆ LSM6DSV16X_DT_GY_BATCHED_AT_120Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_120Hz   0x6

◆ LSM6DSV16X_DT_GY_BATCHED_AT_15Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_15Hz   0x3

◆ LSM6DSV16X_DT_GY_BATCHED_AT_1920Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_1920Hz   0xa

◆ LSM6DSV16X_DT_GY_BATCHED_AT_1Hz875

#define LSM6DSV16X_DT_GY_BATCHED_AT_1Hz875   0x1

◆ LSM6DSV16X_DT_GY_BATCHED_AT_240Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_240Hz   0x7

◆ LSM6DSV16X_DT_GY_BATCHED_AT_30Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_30Hz   0x4

◆ LSM6DSV16X_DT_GY_BATCHED_AT_3840Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_3840Hz   0xb

◆ LSM6DSV16X_DT_GY_BATCHED_AT_480Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_480Hz   0x8

◆ LSM6DSV16X_DT_GY_BATCHED_AT_60Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_60Hz   0x5

◆ LSM6DSV16X_DT_GY_BATCHED_AT_7680Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_7680Hz   0xc

◆ LSM6DSV16X_DT_GY_BATCHED_AT_7Hz5

#define LSM6DSV16X_DT_GY_BATCHED_AT_7Hz5   0x2

◆ LSM6DSV16X_DT_GY_BATCHED_AT_960Hz

#define LSM6DSV16X_DT_GY_BATCHED_AT_960Hz   0x9

◆ LSM6DSV16X_DT_GY_NOT_BATCHED

#define LSM6DSV16X_DT_GY_NOT_BATCHED   0x0

◆ LSM6DSV16X_DT_ODR_AT_120Hz

#define LSM6DSV16X_DT_ODR_AT_120Hz   0x6

◆ LSM6DSV16X_DT_ODR_AT_15Hz

#define LSM6DSV16X_DT_ODR_AT_15Hz   0x3

◆ LSM6DSV16X_DT_ODR_AT_1920Hz

#define LSM6DSV16X_DT_ODR_AT_1920Hz   0xA

◆ LSM6DSV16X_DT_ODR_AT_1Hz875

#define LSM6DSV16X_DT_ODR_AT_1Hz875   0x1

◆ LSM6DSV16X_DT_ODR_AT_240Hz

#define LSM6DSV16X_DT_ODR_AT_240Hz   0x7

◆ LSM6DSV16X_DT_ODR_AT_30Hz

#define LSM6DSV16X_DT_ODR_AT_30Hz   0x4

◆ LSM6DSV16X_DT_ODR_AT_3840Hz

#define LSM6DSV16X_DT_ODR_AT_3840Hz   0xB

◆ LSM6DSV16X_DT_ODR_AT_480Hz

#define LSM6DSV16X_DT_ODR_AT_480Hz   0x8

◆ LSM6DSV16X_DT_ODR_AT_60Hz

#define LSM6DSV16X_DT_ODR_AT_60Hz   0x5

◆ LSM6DSV16X_DT_ODR_AT_7680Hz

#define LSM6DSV16X_DT_ODR_AT_7680Hz   0xC

◆ LSM6DSV16X_DT_ODR_AT_7Hz5

#define LSM6DSV16X_DT_ODR_AT_7Hz5   0x2

◆ LSM6DSV16X_DT_ODR_AT_960Hz

#define LSM6DSV16X_DT_ODR_AT_960Hz   0x9

◆ LSM6DSV16X_DT_ODR_HA01_AT_1000Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_1000Hz   0x19

◆ LSM6DSV16X_DT_ODR_HA01_AT_125Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_125Hz   0x16

◆ LSM6DSV16X_DT_ODR_HA01_AT_15Hz625

#define LSM6DSV16X_DT_ODR_HA01_AT_15Hz625   0x13

◆ LSM6DSV16X_DT_ODR_HA01_AT_2000Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_2000Hz   0x1A

◆ LSM6DSV16X_DT_ODR_HA01_AT_250Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_250Hz   0x17

◆ LSM6DSV16X_DT_ODR_HA01_AT_31Hz25

#define LSM6DSV16X_DT_ODR_HA01_AT_31Hz25   0x14

◆ LSM6DSV16X_DT_ODR_HA01_AT_4000Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_4000Hz   0x1B

◆ LSM6DSV16X_DT_ODR_HA01_AT_500Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_500Hz   0x18

◆ LSM6DSV16X_DT_ODR_HA01_AT_62Hz5

#define LSM6DSV16X_DT_ODR_HA01_AT_62Hz5   0x15

◆ LSM6DSV16X_DT_ODR_HA01_AT_8000Hz

#define LSM6DSV16X_DT_ODR_HA01_AT_8000Hz   0x1C

◆ LSM6DSV16X_DT_ODR_HA02_AT_100Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_100Hz   0x26

◆ LSM6DSV16X_DT_ODR_HA02_AT_12Hz5

#define LSM6DSV16X_DT_ODR_HA02_AT_12Hz5   0x23

◆ LSM6DSV16X_DT_ODR_HA02_AT_1600Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_1600Hz   0x2A

◆ LSM6DSV16X_DT_ODR_HA02_AT_200Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_200Hz   0x27

◆ LSM6DSV16X_DT_ODR_HA02_AT_25Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_25Hz   0x24

◆ LSM6DSV16X_DT_ODR_HA02_AT_3200Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_3200Hz   0x2B

◆ LSM6DSV16X_DT_ODR_HA02_AT_400Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_400Hz   0x28

◆ LSM6DSV16X_DT_ODR_HA02_AT_50Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_50Hz   0x25

◆ LSM6DSV16X_DT_ODR_HA02_AT_6400Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_6400Hz   0x2C

◆ LSM6DSV16X_DT_ODR_HA02_AT_800Hz

#define LSM6DSV16X_DT_ODR_HA02_AT_800Hz   0x29

◆ LSM6DSV16X_DT_ODR_OFF

#define LSM6DSV16X_DT_ODR_OFF   0x0

◆ LSM6DSV16X_DT_TEMP_BATCHED_AT_15Hz

#define LSM6DSV16X_DT_TEMP_BATCHED_AT_15Hz   0x2

◆ LSM6DSV16X_DT_TEMP_BATCHED_AT_1Hz875

#define LSM6DSV16X_DT_TEMP_BATCHED_AT_1Hz875   0x1

◆ LSM6DSV16X_DT_TEMP_BATCHED_AT_60Hz

#define LSM6DSV16X_DT_TEMP_BATCHED_AT_60Hz   0x3

◆ LSM6DSV16X_DT_TEMP_NOT_BATCHED

#define LSM6DSV16X_DT_TEMP_NOT_BATCHED   0x0

◆ LSM6DSV16X_DT_XL_BATCHED_AT_120Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_120Hz   0x6

◆ LSM6DSV16X_DT_XL_BATCHED_AT_15Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_15Hz   0x3

◆ LSM6DSV16X_DT_XL_BATCHED_AT_1920Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_1920Hz   0xa

◆ LSM6DSV16X_DT_XL_BATCHED_AT_1Hz875

#define LSM6DSV16X_DT_XL_BATCHED_AT_1Hz875   0x1

◆ LSM6DSV16X_DT_XL_BATCHED_AT_240Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_240Hz   0x7

◆ LSM6DSV16X_DT_XL_BATCHED_AT_30Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_30Hz   0x4

◆ LSM6DSV16X_DT_XL_BATCHED_AT_3840Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_3840Hz   0xb

◆ LSM6DSV16X_DT_XL_BATCHED_AT_480Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_480Hz   0x8

◆ LSM6DSV16X_DT_XL_BATCHED_AT_60Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_60Hz   0x5

◆ LSM6DSV16X_DT_XL_BATCHED_AT_7680Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_7680Hz   0xc

◆ LSM6DSV16X_DT_XL_BATCHED_AT_7Hz5

#define LSM6DSV16X_DT_XL_BATCHED_AT_7Hz5   0x2

◆ LSM6DSV16X_DT_XL_BATCHED_AT_960Hz

#define LSM6DSV16X_DT_XL_BATCHED_AT_960Hz   0x9

◆ LSM6DSV16X_DT_XL_NOT_BATCHED

#define LSM6DSV16X_DT_XL_NOT_BATCHED   0x0