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

Analog Devices ADXL313 3-axis accelerometer. More...

Files

file  adxl313.h
 Devicetree binding constants for the Analog Devices ADXL313 accelerometer.

Output data rate options

Values for the odr devicetree property (BW_RATE register).

#define ADXL313_DT_ODR_6_25   6
 6.25 Hz
#define ADXL313_DT_ODR_12_5   7
 12.5 Hz
#define ADXL313_DT_ODR_25   8
 25 Hz
#define ADXL313_DT_ODR_50   9
 50 Hz
#define ADXL313_DT_ODR_100   10
 100 Hz
#define ADXL313_DT_ODR_200   11
 200 Hz
#define ADXL313_DT_ODR_400   12
 400 Hz
#define ADXL313_DT_ODR_800   13
 800 Hz
#define ADXL313_DT_ODR_1600   14
 1600 Hz
#define ADXL313_DT_ODR_3200   15
 3200 Hz

Measurement range options

Values for the range devicetree property (DATA_FORMAT register).

#define ADXL313_DT_RANGE_0_5G   0
 ±0.5 g
#define ADXL313_DT_RANGE_1G   1
 ±1 g
#define ADXL313_DT_RANGE_2G   2
 ±2 g
#define ADXL313_DT_RANGE_4G   3
 ±4 g

Detailed Description

Analog Devices ADXL313 3-axis accelerometer.

Macro Definition Documentation

◆ ADXL313_DT_ODR_100

#define ADXL313_DT_ODR_100   10

◆ ADXL313_DT_ODR_12_5

#define ADXL313_DT_ODR_12_5   7

◆ ADXL313_DT_ODR_1600

#define ADXL313_DT_ODR_1600   14

◆ ADXL313_DT_ODR_200

#define ADXL313_DT_ODR_200   11

◆ ADXL313_DT_ODR_25

#define ADXL313_DT_ODR_25   8

◆ ADXL313_DT_ODR_3200

#define ADXL313_DT_ODR_3200   15

◆ ADXL313_DT_ODR_400

#define ADXL313_DT_ODR_400   12

◆ ADXL313_DT_ODR_50

#define ADXL313_DT_ODR_50   9

◆ ADXL313_DT_ODR_6_25

#define ADXL313_DT_ODR_6_25   6

◆ ADXL313_DT_ODR_800

#define ADXL313_DT_ODR_800   13

◆ ADXL313_DT_RANGE_0_5G

#define ADXL313_DT_RANGE_0_5G   0

◆ ADXL313_DT_RANGE_1G

#define ADXL313_DT_RANGE_1G   1

◆ ADXL313_DT_RANGE_2G

#define ADXL313_DT_RANGE_2G   2

◆ ADXL313_DT_RANGE_4G

#define ADXL313_DT_RANGE_4G   3