accel16 2.2.0
Loading...
Searching...
No Matches
Accel 16 Registers List

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

Macros

#define ACCEL16_CMD_WRITE_REG   0x0A
 Accel 16 control commands.
#define ACCEL16_CMD_READ_REG   0x0B
#define ACCEL16_CMD_READ_FIFO   0x0D
#define ACCEL16_REG_DEVID_AD   0x00
 Accel 16 description register.
#define ACCEL16_REG_DEVID_MST   0x01
#define ACCEL16_REG_DEVID   0x02
#define ACCEL16_REG_REVID   0x03
#define ACCEL16_REG_XDATA   0x08
#define ACCEL16_REG_YDATA   0x09
#define ACCEL16_REG_ZDATA   0x0A
#define ACCEL16_REG_STATUS   0x0B
#define ACCEL16_REG_FIFO_ENTRIES_L   0x0C
#define ACCEL16_REG_FIFO_ENTRIES_H   0x0D
#define ACCEL16_REG_XDATA_L   0x0E
#define ACCEL16_REG_XDATA_H   0x0F
#define ACCEL16_REG_YDATA_L   0x10
#define ACCEL16_REG_YDATA_H   0x11
#define ACCEL16_REG_ZDATA_L   0x12
#define ACCEL16_REG_ZDATA_H   0x13
#define ACCEL16_REG_TEMP_L   0x14
#define ACCEL16_REG_TEMP_H   0x15
#define ACCEL16_REG_ADC_DATA_L   0x16
#define ACCEL16_REG_ADC_DATA_H   0x17
#define ACCEL16_REG_SOFT_RESET   0x1F
#define ACCEL16_REG_THRESH_ACT_L   0x20
#define ACCEL16_REG_THRESH_ACT_H   0x21
#define ACCEL16_REG_TIME_ACT   0x22
#define ACCEL16_REG_THRESH_INACT_L   0x23
#define ACCEL16_REG_THRESH_INACT_H   0x24
#define ACCEL16_REG_TIME_INACT_L   0x25
#define ACCEL16_REG_TIME_INACT_H   0x26
#define ACCEL16_REG_ACT_INACT_CTL   0x27
#define ACCEL16_REG_FIFO_CONTROL   0x28
#define ACCEL16_REG_FIFO_SAMPLES   0x29
#define ACCEL16_REG_INTMAP1   0x2A
#define ACCEL16_REG_INTMAP2   0x2B
#define ACCEL16_REG_FILTER_CTL   0x2C
#define ACCEL16_REG_POWER_CTL   0x2D
#define ACCEL16_REG_SELF_CTL   0x2E

Detailed Description

List of registers of Accel 16 Click driver.

Macro Definition Documentation

◆ ACCEL16_CMD_READ_FIFO

#define ACCEL16_CMD_READ_FIFO   0x0D

◆ ACCEL16_CMD_READ_REG

#define ACCEL16_CMD_READ_REG   0x0B

◆ ACCEL16_CMD_WRITE_REG

#define ACCEL16_CMD_WRITE_REG   0x0A

Accel 16 control commands.

Specified commands for control of Accel 16 Click driver.

◆ ACCEL16_REG_ACT_INACT_CTL

#define ACCEL16_REG_ACT_INACT_CTL   0x27

◆ ACCEL16_REG_ADC_DATA_H

#define ACCEL16_REG_ADC_DATA_H   0x17

◆ ACCEL16_REG_ADC_DATA_L

#define ACCEL16_REG_ADC_DATA_L   0x16

◆ ACCEL16_REG_DEVID

#define ACCEL16_REG_DEVID   0x02

◆ ACCEL16_REG_DEVID_AD

#define ACCEL16_REG_DEVID_AD   0x00

Accel 16 description register.

Specified register for description of Accel 16 Click driver.

◆ ACCEL16_REG_DEVID_MST

#define ACCEL16_REG_DEVID_MST   0x01

◆ ACCEL16_REG_FIFO_CONTROL

#define ACCEL16_REG_FIFO_CONTROL   0x28

◆ ACCEL16_REG_FIFO_ENTRIES_H

#define ACCEL16_REG_FIFO_ENTRIES_H   0x0D

◆ ACCEL16_REG_FIFO_ENTRIES_L

#define ACCEL16_REG_FIFO_ENTRIES_L   0x0C

◆ ACCEL16_REG_FIFO_SAMPLES

#define ACCEL16_REG_FIFO_SAMPLES   0x29

◆ ACCEL16_REG_FILTER_CTL

#define ACCEL16_REG_FILTER_CTL   0x2C

◆ ACCEL16_REG_INTMAP1

#define ACCEL16_REG_INTMAP1   0x2A

◆ ACCEL16_REG_INTMAP2

#define ACCEL16_REG_INTMAP2   0x2B

◆ ACCEL16_REG_POWER_CTL

#define ACCEL16_REG_POWER_CTL   0x2D

◆ ACCEL16_REG_REVID

#define ACCEL16_REG_REVID   0x03

◆ ACCEL16_REG_SELF_CTL

#define ACCEL16_REG_SELF_CTL   0x2E

◆ ACCEL16_REG_SOFT_RESET

#define ACCEL16_REG_SOFT_RESET   0x1F

◆ ACCEL16_REG_STATUS

#define ACCEL16_REG_STATUS   0x0B

◆ ACCEL16_REG_TEMP_H

#define ACCEL16_REG_TEMP_H   0x15

◆ ACCEL16_REG_TEMP_L

#define ACCEL16_REG_TEMP_L   0x14

◆ ACCEL16_REG_THRESH_ACT_H

#define ACCEL16_REG_THRESH_ACT_H   0x21

◆ ACCEL16_REG_THRESH_ACT_L

#define ACCEL16_REG_THRESH_ACT_L   0x20

◆ ACCEL16_REG_THRESH_INACT_H

#define ACCEL16_REG_THRESH_INACT_H   0x24

◆ ACCEL16_REG_THRESH_INACT_L

#define ACCEL16_REG_THRESH_INACT_L   0x23

◆ ACCEL16_REG_TIME_ACT

#define ACCEL16_REG_TIME_ACT   0x22

◆ ACCEL16_REG_TIME_INACT_H

#define ACCEL16_REG_TIME_INACT_H   0x26

◆ ACCEL16_REG_TIME_INACT_L

#define ACCEL16_REG_TIME_INACT_L   0x25

◆ ACCEL16_REG_XDATA

#define ACCEL16_REG_XDATA   0x08

◆ ACCEL16_REG_XDATA_H

#define ACCEL16_REG_XDATA_H   0x0F

◆ ACCEL16_REG_XDATA_L

#define ACCEL16_REG_XDATA_L   0x0E

◆ ACCEL16_REG_YDATA

#define ACCEL16_REG_YDATA   0x09

◆ ACCEL16_REG_YDATA_H

#define ACCEL16_REG_YDATA_H   0x11

◆ ACCEL16_REG_YDATA_L

#define ACCEL16_REG_YDATA_L   0x10

◆ ACCEL16_REG_ZDATA

#define ACCEL16_REG_ZDATA   0x0A

◆ ACCEL16_REG_ZDATA_H

#define ACCEL16_REG_ZDATA_H   0x13

◆ ACCEL16_REG_ZDATA_L

#define ACCEL16_REG_ZDATA_L   0x12