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

STMicroelectronics LIS2DE12 3-axis accelerometer. More...

Files

file  lis2de12.h
 Devicetree binding constants for the ST LIS2DE12 accelerometer.

Accelerometer full-scale range

Values for the accel-range devicetree property.

#define LIS2DE12_DT_FS_2G   0
 ±2 g
#define LIS2DE12_DT_FS_4G   1
 ±4 g
#define LIS2DE12_DT_FS_8G   2
 ±8 g
#define LIS2DE12_DT_FS_16G   3
 ±16 g

Accelerometer output data rate

Values for the accel-odr devicetree property.

#define LIS2DE12_DT_ODR_OFF   0x00
 Power-down.
#define LIS2DE12_DT_ODR_AT_1Hz   0x01
 1 Hz (normal)
#define LIS2DE12_DT_ODR_AT_10Hz   0x02
 10 Hz (normal)
#define LIS2DE12_DT_ODR_AT_25Hz   0x03
 25 Hz (normal)
#define LIS2DE12_DT_ODR_AT_50Hz   0x04
 50 Hz (normal)
#define LIS2DE12_DT_ODR_AT_100Hz   0x05
 100 Hz (normal)
#define LIS2DE12_DT_ODR_AT_200Hz   0x06
 200 Hz (normal)
#define LIS2DE12_DT_ODR_AT_400Hz   0x07
 400 Hz (normal)
#define LIS2DE12_DT_ODR_AT_1kHz620   0x08
 1620 Hz (normal)
#define LIS2DE12_DT_ODR_AT_5kHz376   0x09
 5376 Hz (normal)

Detailed Description

STMicroelectronics LIS2DE12 3-axis accelerometer.

Macro Definition Documentation

◆ LIS2DE12_DT_FS_16G

#define LIS2DE12_DT_FS_16G   3

◆ LIS2DE12_DT_FS_2G

#define LIS2DE12_DT_FS_2G   0

◆ LIS2DE12_DT_FS_4G

#define LIS2DE12_DT_FS_4G   1

◆ LIS2DE12_DT_FS_8G

#define LIS2DE12_DT_FS_8G   2

◆ LIS2DE12_DT_ODR_AT_100Hz

#define LIS2DE12_DT_ODR_AT_100Hz   0x05

#include <zephyr/dt-bindings/sensor/lis2de12.h>

100 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_10Hz

#define LIS2DE12_DT_ODR_AT_10Hz   0x02

#include <zephyr/dt-bindings/sensor/lis2de12.h>

10 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_1Hz

#define LIS2DE12_DT_ODR_AT_1Hz   0x01

#include <zephyr/dt-bindings/sensor/lis2de12.h>

1 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_1kHz620

#define LIS2DE12_DT_ODR_AT_1kHz620   0x08

#include <zephyr/dt-bindings/sensor/lis2de12.h>

1620 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_200Hz

#define LIS2DE12_DT_ODR_AT_200Hz   0x06

#include <zephyr/dt-bindings/sensor/lis2de12.h>

200 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_25Hz

#define LIS2DE12_DT_ODR_AT_25Hz   0x03

#include <zephyr/dt-bindings/sensor/lis2de12.h>

25 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_400Hz

#define LIS2DE12_DT_ODR_AT_400Hz   0x07

#include <zephyr/dt-bindings/sensor/lis2de12.h>

400 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_50Hz

#define LIS2DE12_DT_ODR_AT_50Hz   0x04

#include <zephyr/dt-bindings/sensor/lis2de12.h>

50 Hz (normal)

◆ LIS2DE12_DT_ODR_AT_5kHz376

#define LIS2DE12_DT_ODR_AT_5kHz376   0x09

#include <zephyr/dt-bindings/sensor/lis2de12.h>

5376 Hz (normal)

◆ LIS2DE12_DT_ODR_OFF

#define LIS2DE12_DT_ODR_OFF   0x00

#include <zephyr/dt-bindings/sensor/lis2de12.h>

Power-down.