Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

STMicroelectronics LSM6DSV32X 6-axis IMU. More...

Files

file  lsm6dsv32x.h
 Devicetree binding constants for the ST LSM6DSV32X IMU.

Accelerometer full-scale range

Values for the accel-range devicetree property.

#define LSM6DSV32X_DT_FS_4G   4
 ±4 g
#define LSM6DSV32X_DT_FS_8G   8
 ±8 g
#define LSM6DSV32X_DT_FS_16G   16
 ±16 g
#define LSM6DSV32X_DT_FS_32G   32
 ±32 g

Gyroscope full-scale range

Values for the gyro-range devicetree property.

#define LSM6DSV32X_DT_FS_125DPS   0x0
 ±125 dps
#define LSM6DSV32X_DT_FS_250DPS   0x1
 ±250 dps
#define LSM6DSV32X_DT_FS_500DPS   0x2
 ±500 dps
#define LSM6DSV32X_DT_FS_1000DPS   0x3
 ±1000 dps
#define LSM6DSV32X_DT_FS_2000DPS   0x4
 ±2000 dps
#define LSM6DSV32X_DT_FS_4000DPS   0xc
 ±4000 dps

Detailed Description

STMicroelectronics LSM6DSV32X 6-axis IMU.

Output data rates and FIFO settings are shared across the family; see LSM6DSVXXX.

Macro Definition Documentation

◆ LSM6DSV32X_DT_FS_1000DPS

#define LSM6DSV32X_DT_FS_1000DPS   0x3

◆ LSM6DSV32X_DT_FS_125DPS

#define LSM6DSV32X_DT_FS_125DPS   0x0

◆ LSM6DSV32X_DT_FS_16G

#define LSM6DSV32X_DT_FS_16G   16

◆ LSM6DSV32X_DT_FS_2000DPS

#define LSM6DSV32X_DT_FS_2000DPS   0x4

◆ LSM6DSV32X_DT_FS_250DPS

#define LSM6DSV32X_DT_FS_250DPS   0x1

◆ LSM6DSV32X_DT_FS_32G

#define LSM6DSV32X_DT_FS_32G   32

◆ LSM6DSV32X_DT_FS_4000DPS

#define LSM6DSV32X_DT_FS_4000DPS   0xc

◆ LSM6DSV32X_DT_FS_4G

#define LSM6DSV32X_DT_FS_4G   4

◆ LSM6DSV32X_DT_FS_500DPS

#define LSM6DSV32X_DT_FS_500DPS   0x2

◆ LSM6DSV32X_DT_FS_8G

#define LSM6DSV32X_DT_FS_8G   8