accel18 2.0.0.0
Accel 18 Registers List

List of registers of Accel 18 Click driver. More...

Macros

#define ACCEL18_REG_DEVICE_STATUS   0x05
 Accel 18 description register.
 
#define ACCEL18_REG_INTERRUPT_ENABLE   0x06
 
#define ACCEL18_REG_MODE   0x07
 
#define ACCEL18_REG_SAMPLE_RATE   0x08
 
#define ACCEL18_REG_MOTION_CONTROL   0x09
 
#define ACCEL18_REG_FIFO_STATUS   0x0A
 
#define ACCEL18_REG_FIFO_READ_POINTER   0x0B
 
#define ACCEL18_REG_FIFO_WRITE_POINTER   0x0C
 
#define ACCEL18_REG_XOUT_ACCEL_DATA_LSB   0x0D
 
#define ACCEL18_REG_XOUT_ACCEL_DATA_MSB   0x0E
 
#define ACCEL18_REG_YOUT_ACCEL_DATA_LSB   0x0F
 
#define ACCEL18_REG_YOUT_ACCEL_DATA_MSB   0x10
 
#define ACCEL18_REG_ZOUT_ACCEL_DATA_LSB   0x11
 
#define ACCEL18_REG_ZOUT_ACCEL_DATA_MSB   0x12
 
#define ACCEL18_REG_STATUS   0x13
 
#define ACCEL18_REG_INTERRUPT_STATUS   0x14
 
#define ACCEL18_REG_RANGE_SELECTION   0x20
 
#define ACCEL18_REG_X_OFFSET_LSB   0x21
 
#define ACCEL18_REG_X_OFFSET_MSB   0x22
 
#define ACCEL18_REG_Y_OFFSET_LSB   0x23
 
#define ACCEL18_REG_Y_OFFSET_MSB   0x24
 
#define ACCEL18_REG_Z_OFFSET_LSB   0x25
 
#define ACCEL18_REG_Z_OFFSET_MSB   0x26
 
#define ACCEL18_REG_X_GAIN   0x27
 
#define ACCEL18_REG_Y_GAIN   0x28
 
#define ACCEL18_REG_Z_GAIN   0x29
 
#define ACCEL18_REG_FIFO_CONTROL   0x2D
 
#define ACCEL18_REG_FIFO_THRESHOLD   0x2E
 
#define ACCEL18_REG_FIFO_INTERRUPT_STATUS   0x2F
 
#define ACCEL18_REG_FIFO_CONTROL2   0x30
 
#define ACCEL18_REG_COMMUNICATION_CONTROL   0x31
 
#define ACCEL18_REG_GPIO_CONTROL   0x33
 
#define ACCEL18_REG_TILT_FLIP_THRESHOLD_LSB   0x40
 
#define ACCEL18_REG_TILT_FLIP_THRESHOLD_MSB   0x41
 
#define ACCEL18_REG_TILT_FLIP_DEBOUNCE   0x42
 
#define ACCEL18_REG_ANY_MOTION_THRESHOLD_LSB   0x43
 
#define ACCEL18_REG_ANY_MOTION_THRESHOLD_MSB   0x44
 
#define ACCEL18_REG_ANY_MOTION_DEBOUNCE   0x45
 
#define ACCEL18_REG_SNAKE_THRESHOLD_LSB   0x46
 
#define ACCEL18_REG_SNAKE_THRESHOLD_MSB   0x47
 
#define ACCEL18_REG_PEAK_TO_PEAK_DURATION_LSB   0x48
 
#define ACCEL18_REG_SNAKE_PEAK_TO_PEAK_DURATION_MSB   0x49
 
#define ACCEL18_REG_TIMER   0x4A
 
#define ACCEL18_REG_READ_COUNT   0x4B
 

Detailed Description

List of registers of Accel 18 Click driver.

Macro Definition Documentation

◆ ACCEL18_REG_ANY_MOTION_DEBOUNCE

#define ACCEL18_REG_ANY_MOTION_DEBOUNCE   0x45

◆ ACCEL18_REG_ANY_MOTION_THRESHOLD_LSB

#define ACCEL18_REG_ANY_MOTION_THRESHOLD_LSB   0x43

◆ ACCEL18_REG_ANY_MOTION_THRESHOLD_MSB

#define ACCEL18_REG_ANY_MOTION_THRESHOLD_MSB   0x44

◆ ACCEL18_REG_COMMUNICATION_CONTROL

#define ACCEL18_REG_COMMUNICATION_CONTROL   0x31

◆ ACCEL18_REG_DEVICE_STATUS

#define ACCEL18_REG_DEVICE_STATUS   0x05

Accel 18 description register.

Specified register for description of Accel 18 Click driver.

◆ ACCEL18_REG_FIFO_CONTROL

#define ACCEL18_REG_FIFO_CONTROL   0x2D

◆ ACCEL18_REG_FIFO_CONTROL2

#define ACCEL18_REG_FIFO_CONTROL2   0x30

◆ ACCEL18_REG_FIFO_INTERRUPT_STATUS

#define ACCEL18_REG_FIFO_INTERRUPT_STATUS   0x2F

◆ ACCEL18_REG_FIFO_READ_POINTER

#define ACCEL18_REG_FIFO_READ_POINTER   0x0B

◆ ACCEL18_REG_FIFO_STATUS

#define ACCEL18_REG_FIFO_STATUS   0x0A

◆ ACCEL18_REG_FIFO_THRESHOLD

#define ACCEL18_REG_FIFO_THRESHOLD   0x2E

◆ ACCEL18_REG_FIFO_WRITE_POINTER

#define ACCEL18_REG_FIFO_WRITE_POINTER   0x0C

◆ ACCEL18_REG_GPIO_CONTROL

#define ACCEL18_REG_GPIO_CONTROL   0x33

◆ ACCEL18_REG_INTERRUPT_ENABLE

#define ACCEL18_REG_INTERRUPT_ENABLE   0x06

◆ ACCEL18_REG_INTERRUPT_STATUS

#define ACCEL18_REG_INTERRUPT_STATUS   0x14

◆ ACCEL18_REG_MODE

#define ACCEL18_REG_MODE   0x07

◆ ACCEL18_REG_MOTION_CONTROL

#define ACCEL18_REG_MOTION_CONTROL   0x09

◆ ACCEL18_REG_PEAK_TO_PEAK_DURATION_LSB

#define ACCEL18_REG_PEAK_TO_PEAK_DURATION_LSB   0x48

◆ ACCEL18_REG_RANGE_SELECTION

#define ACCEL18_REG_RANGE_SELECTION   0x20

◆ ACCEL18_REG_READ_COUNT

#define ACCEL18_REG_READ_COUNT   0x4B

◆ ACCEL18_REG_SAMPLE_RATE

#define ACCEL18_REG_SAMPLE_RATE   0x08

◆ ACCEL18_REG_SNAKE_PEAK_TO_PEAK_DURATION_MSB

#define ACCEL18_REG_SNAKE_PEAK_TO_PEAK_DURATION_MSB   0x49

◆ ACCEL18_REG_SNAKE_THRESHOLD_LSB

#define ACCEL18_REG_SNAKE_THRESHOLD_LSB   0x46

◆ ACCEL18_REG_SNAKE_THRESHOLD_MSB

#define ACCEL18_REG_SNAKE_THRESHOLD_MSB   0x47

◆ ACCEL18_REG_STATUS

#define ACCEL18_REG_STATUS   0x13

◆ ACCEL18_REG_TILT_FLIP_DEBOUNCE

#define ACCEL18_REG_TILT_FLIP_DEBOUNCE   0x42

◆ ACCEL18_REG_TILT_FLIP_THRESHOLD_LSB

#define ACCEL18_REG_TILT_FLIP_THRESHOLD_LSB   0x40

◆ ACCEL18_REG_TILT_FLIP_THRESHOLD_MSB

#define ACCEL18_REG_TILT_FLIP_THRESHOLD_MSB   0x41

◆ ACCEL18_REG_TIMER

#define ACCEL18_REG_TIMER   0x4A

◆ ACCEL18_REG_X_GAIN

#define ACCEL18_REG_X_GAIN   0x27

◆ ACCEL18_REG_X_OFFSET_LSB

#define ACCEL18_REG_X_OFFSET_LSB   0x21

◆ ACCEL18_REG_X_OFFSET_MSB

#define ACCEL18_REG_X_OFFSET_MSB   0x22

◆ ACCEL18_REG_XOUT_ACCEL_DATA_LSB

#define ACCEL18_REG_XOUT_ACCEL_DATA_LSB   0x0D

◆ ACCEL18_REG_XOUT_ACCEL_DATA_MSB

#define ACCEL18_REG_XOUT_ACCEL_DATA_MSB   0x0E

◆ ACCEL18_REG_Y_GAIN

#define ACCEL18_REG_Y_GAIN   0x28

◆ ACCEL18_REG_Y_OFFSET_LSB

#define ACCEL18_REG_Y_OFFSET_LSB   0x23

◆ ACCEL18_REG_Y_OFFSET_MSB

#define ACCEL18_REG_Y_OFFSET_MSB   0x24

◆ ACCEL18_REG_YOUT_ACCEL_DATA_LSB

#define ACCEL18_REG_YOUT_ACCEL_DATA_LSB   0x0F

◆ ACCEL18_REG_YOUT_ACCEL_DATA_MSB

#define ACCEL18_REG_YOUT_ACCEL_DATA_MSB   0x10

◆ ACCEL18_REG_Z_GAIN

#define ACCEL18_REG_Z_GAIN   0x29

◆ ACCEL18_REG_Z_OFFSET_LSB

#define ACCEL18_REG_Z_OFFSET_LSB   0x25

◆ ACCEL18_REG_Z_OFFSET_MSB

#define ACCEL18_REG_Z_OFFSET_MSB   0x26

◆ ACCEL18_REG_ZOUT_ACCEL_DATA_LSB

#define ACCEL18_REG_ZOUT_ACCEL_DATA_LSB   0x11

◆ ACCEL18_REG_ZOUT_ACCEL_DATA_MSB

#define ACCEL18_REG_ZOUT_ACCEL_DATA_MSB   0x12