airmotion 2.1.0.0
Air Motion Registers List

List of registers of Air Motion Click driver. More...

Macros

#define AIRMOTION_DEVICE_CONFIG   0x11
 Air Motion description register.
 
#define AIRMOTION_DRIVE_CONFIG   0x13
 
#define AIRMOTION_INT_CONFIG   0x14
 
#define AIRMOTION_FIFO_CONFIG   0x16
 
#define AIRMOTION_TEMP_DATA1   0x1D
 
#define AIRMOTION_TEMP_DATA0   0x1E
 
#define AIRMOTION_ACCEL_DATA_X1   0x1F
 
#define AIRMOTION_ACCEL_DATA_X0   0x20
 
#define AIRMOTION_ACCEL_DATA_Y1   0x21
 
#define AIRMOTION_ACCEL_DATA_Y0   0x22
 
#define AIRMOTION_ACCEL_DATA_Z1   0x23
 
#define AIRMOTION_ACCEL_DATA_Z0   0x24
 
#define AIRMOTION_GYRO_DATA_X1   0x25
 
#define AIRMOTION_GYRO_DATA_X0   0x26
 
#define AIRMOTION_GYRO_DATA_Y1   0x27
 
#define AIRMOTION_GYRO_DATA_Y0   0x28
 
#define AIRMOTION_GYRO_DATA_Z1   0x29
 
#define AIRMOTION_GYRO_DATA_Z0   0x2A
 
#define AIRMOTION_TMST_FSYNCH   0x2B
 
#define AIRMOTION_TMST_FSYNCL   0x2C
 
#define AIRMOTION_INT_STATUS   0x2D
 
#define AIRMOTION_FIFO_COUNTH   0x2E
 
#define AIRMOTION_FIFO_COUNTL   0x2F
 
#define AIRMOTION_FIFO_DATA   0x30
 
#define AIRMOTION_APEX_DATA0   0x31
 
#define AIRMOTION_APEX_DATA1   0x32
 
#define AIRMOTION_APEX_DATA2   0x33
 
#define AIRMOTION_APEX_DATA3   0x34
 
#define AIRMOTION_APEX_DATA4   0x35
 
#define AIRMOTION_APEX_DATA5   0x36
 
#define AIRMOTION_INT_STATUS2   0x37
 
#define AIRMOTION_INT_STATUS3   0x38
 
#define AIRMOTION_SIGNAL_PATH_RESET   0x4B
 
#define AIRMOTION_INTF_CONFIG0   0x4C
 
#define AIRMOTION_INTF_CONFIG1   0x4D
 
#define AIRMOTION_PWR_MGMT0   0x4E
 
#define AIRMOTION_GYRO_CONFIG0   0x4F
 
#define AIRMOTION_ACCEL_CONFIG0   0x50
 
#define AIRMOTION_GYRO_CONFIG1   0x51
 
#define AIRMOTION_GYRO_ACCEL_CONFIG0   0x52
 
#define AIRMOTION_ACCEL_CONFIG1   0x53
 
#define AIRMOTION_TMST_CONFIG   0x54
 
#define AIRMOTION_APEX_CONFIG0   0x56
 
#define AIRMOTION_SMD_CONFIG   0x57
 
#define AIRMOTION_FIFO_CONFIG1   0x5F
 
#define AIRMOTION_FIFO_CONFIG2   0x60
 
#define AIRMOTION_FIFO_CONFIG3   0x61
 
#define AIRMOTION_FSYNC_CONFIG   0x62
 
#define AIRMOTION_INT_CONFIG0   0x63
 
#define AIRMOTION_INT_CONFIG1   0x64
 
#define AIRMOTION_INT_SOURCE0   0x65
 
#define AIRMOTION_INT_SOURCE1   0x66
 
#define AIRMOTION_INT_SOURCE3   0x68
 
#define AIRMOTION_INT_SOURCE4   0x69
 
#define AIRMOTION_FIFO_LOST_PKT0   0x6C
 
#define AIRMOTION_FIFO_LOST_PKT1   0x6D
 
#define AIRMOTION_SELF_TEST_CONFIG   0x70
 
#define AIRMOTION_WHO_AM_I   0x75
 
#define AIRMOTION_REG_BANK_SEL   0x76
 
#define AIRMOTION_SENSOR_CONFIG0   0x03
 Air Motion bank 1 registers.
 
#define AIRMOTION_GYRO_CONFIG_STATIC2   0x0B
 
#define AIRMOTION_GYRO_CONFIG_STATIC3   0x0C
 
#define AIRMOTION_GYRO_CONFIG_STATIC4   0x0D
 
#define AIRMOTION_GYRO_CONFIG_STATIC5   0x0E
 
#define AIRMOTION_GYRO_CONFIG_STATIC6   0x0F
 
#define AIRMOTION_GYRO_CONFIG_STATIC7   0x10
 
#define AIRMOTION_GYRO_CONFIG_STATIC8   0x11
 
#define AIRMOTION_GYRO_CONFIG_STATIC9   0x12
 
#define AIRMOTION_GYRO_CONFIG_STATIC10   0x13
 
#define AIRMOTION_XG_ST_DATA   0x5F
 
#define AIRMOTION_YG_ST_DATA   0x60
 
#define AIRMOTION_ZG_ST_DATA   0x61
 
#define AIRMOTION_TMSTVAL0   0x62
 
#define AIRMOTION_TMSTVAL1   0x63
 
#define AIRMOTION_TMSTVAL2   0x64
 
#define AIRMOTION_INTF_CONFIG4   0x7A
 
#define AIRMOTION_INTF_CONFIG5   0x7B
 
#define AIRMOTION_ACCEL_CONFIG_STATIC2   0x03
 Air Motion bank 2 registers.
 
#define AIRMOTION_ACCEL_CONFIG_STATIC3   0x04
 
#define AIRMOTION_ACCEL_CONFIG_STATIC4   0x05
 
#define AIRMOTION_XA_ST_DATA   0x3B
 
#define AIRMOTION_YA_ST_DATA   0x3C
 
#define AIRMOTION_ZA_ST_DATA   0x3D
 
#define AIRMOTION_APEX_CONFIG1   0x40
 Air Motion bank 4 registers.
 
#define AIRMOTION_APEX_CONFIG2   0x41
 
#define AIRMOTION_APEX_CONFIG3   0x42
 
#define AIRMOTION_APEX_CONFIG4   0x43
 
#define AIRMOTION_APEX_CONFIG5   0x44
 
#define AIRMOTION_APEX_CONFIG6   0x45
 
#define AIRMOTION_APEX_CONFIG7   0x46
 
#define AIRMOTION_APEX_CONFIG8   0x47
 
#define AIRMOTION_APEX_CONFIG9   0x48
 
#define AIRMOTION_ACCEL_WOM_X_THR   0x4A
 
#define AIRMOTION_ACCEL_WOM_Y_THR   0x4B
 
#define AIRMOTION_ACCEL_WOM_Z_THR   0x4C
 
#define AIRMOTION_INT_SOURCE6   0x4D
 
#define AIRMOTION_INT_SOURCE7   0x4E
 
#define AIRMOTION_OFFSET_USER0   0x77
 
#define AIRMOTION_OFFSET_USER1   0x78
 
#define AIRMOTION_OFFSET_USER2   0x79
 
#define AIRMOTION_OFFSET_USER3   0x7A
 
#define AIRMOTION_OFFSET_USER4   0x7B
 
#define AIRMOTION_OFFSET_USER5   0x7C
 
#define AIRMOTION_OFFSET_USER6   0x7D
 
#define AIRMOTION_OFFSET_USER7   0x7E
 
#define AIRMOTION_OFFSET_USER8   0x7F
 

Detailed Description

List of registers of Air Motion Click driver.

Macro Definition Documentation

◆ AIRMOTION_ACCEL_CONFIG0

#define AIRMOTION_ACCEL_CONFIG0   0x50

◆ AIRMOTION_ACCEL_CONFIG1

#define AIRMOTION_ACCEL_CONFIG1   0x53

◆ AIRMOTION_ACCEL_CONFIG_STATIC2

#define AIRMOTION_ACCEL_CONFIG_STATIC2   0x03

Air Motion bank 2 registers.

Specified register from bank 2 of Air Motion Click driver.

◆ AIRMOTION_ACCEL_CONFIG_STATIC3

#define AIRMOTION_ACCEL_CONFIG_STATIC3   0x04

◆ AIRMOTION_ACCEL_CONFIG_STATIC4

#define AIRMOTION_ACCEL_CONFIG_STATIC4   0x05

◆ AIRMOTION_ACCEL_DATA_X0

#define AIRMOTION_ACCEL_DATA_X0   0x20

◆ AIRMOTION_ACCEL_DATA_X1

#define AIRMOTION_ACCEL_DATA_X1   0x1F

◆ AIRMOTION_ACCEL_DATA_Y0

#define AIRMOTION_ACCEL_DATA_Y0   0x22

◆ AIRMOTION_ACCEL_DATA_Y1

#define AIRMOTION_ACCEL_DATA_Y1   0x21

◆ AIRMOTION_ACCEL_DATA_Z0

#define AIRMOTION_ACCEL_DATA_Z0   0x24

◆ AIRMOTION_ACCEL_DATA_Z1

#define AIRMOTION_ACCEL_DATA_Z1   0x23

◆ AIRMOTION_ACCEL_WOM_X_THR

#define AIRMOTION_ACCEL_WOM_X_THR   0x4A

◆ AIRMOTION_ACCEL_WOM_Y_THR

#define AIRMOTION_ACCEL_WOM_Y_THR   0x4B

◆ AIRMOTION_ACCEL_WOM_Z_THR

#define AIRMOTION_ACCEL_WOM_Z_THR   0x4C

◆ AIRMOTION_APEX_CONFIG0

#define AIRMOTION_APEX_CONFIG0   0x56

◆ AIRMOTION_APEX_CONFIG1

#define AIRMOTION_APEX_CONFIG1   0x40

Air Motion bank 4 registers.

Specified register from bank 4 of Air Motion Click driver.

◆ AIRMOTION_APEX_CONFIG2

#define AIRMOTION_APEX_CONFIG2   0x41

◆ AIRMOTION_APEX_CONFIG3

#define AIRMOTION_APEX_CONFIG3   0x42

◆ AIRMOTION_APEX_CONFIG4

#define AIRMOTION_APEX_CONFIG4   0x43

◆ AIRMOTION_APEX_CONFIG5

#define AIRMOTION_APEX_CONFIG5   0x44

◆ AIRMOTION_APEX_CONFIG6

#define AIRMOTION_APEX_CONFIG6   0x45

◆ AIRMOTION_APEX_CONFIG7

#define AIRMOTION_APEX_CONFIG7   0x46

◆ AIRMOTION_APEX_CONFIG8

#define AIRMOTION_APEX_CONFIG8   0x47

◆ AIRMOTION_APEX_CONFIG9

#define AIRMOTION_APEX_CONFIG9   0x48

◆ AIRMOTION_APEX_DATA0

#define AIRMOTION_APEX_DATA0   0x31

◆ AIRMOTION_APEX_DATA1

#define AIRMOTION_APEX_DATA1   0x32

◆ AIRMOTION_APEX_DATA2

#define AIRMOTION_APEX_DATA2   0x33

◆ AIRMOTION_APEX_DATA3

#define AIRMOTION_APEX_DATA3   0x34

◆ AIRMOTION_APEX_DATA4

#define AIRMOTION_APEX_DATA4   0x35

◆ AIRMOTION_APEX_DATA5

#define AIRMOTION_APEX_DATA5   0x36

◆ AIRMOTION_DEVICE_CONFIG

#define AIRMOTION_DEVICE_CONFIG   0x11

Air Motion description register.

Specified register for description of Air Motion Click driver.

Air Motion bank 0 registers.

Specified register from bank 0 of Air Motion Click driver.

◆ AIRMOTION_DRIVE_CONFIG

#define AIRMOTION_DRIVE_CONFIG   0x13

◆ AIRMOTION_FIFO_CONFIG

#define AIRMOTION_FIFO_CONFIG   0x16

◆ AIRMOTION_FIFO_CONFIG1

#define AIRMOTION_FIFO_CONFIG1   0x5F

◆ AIRMOTION_FIFO_CONFIG2

#define AIRMOTION_FIFO_CONFIG2   0x60

◆ AIRMOTION_FIFO_CONFIG3

#define AIRMOTION_FIFO_CONFIG3   0x61

◆ AIRMOTION_FIFO_COUNTH

#define AIRMOTION_FIFO_COUNTH   0x2E

◆ AIRMOTION_FIFO_COUNTL

#define AIRMOTION_FIFO_COUNTL   0x2F

◆ AIRMOTION_FIFO_DATA

#define AIRMOTION_FIFO_DATA   0x30

◆ AIRMOTION_FIFO_LOST_PKT0

#define AIRMOTION_FIFO_LOST_PKT0   0x6C

◆ AIRMOTION_FIFO_LOST_PKT1

#define AIRMOTION_FIFO_LOST_PKT1   0x6D

◆ AIRMOTION_FSYNC_CONFIG

#define AIRMOTION_FSYNC_CONFIG   0x62

◆ AIRMOTION_GYRO_ACCEL_CONFIG0

#define AIRMOTION_GYRO_ACCEL_CONFIG0   0x52

◆ AIRMOTION_GYRO_CONFIG0

#define AIRMOTION_GYRO_CONFIG0   0x4F

◆ AIRMOTION_GYRO_CONFIG1

#define AIRMOTION_GYRO_CONFIG1   0x51

◆ AIRMOTION_GYRO_CONFIG_STATIC10

#define AIRMOTION_GYRO_CONFIG_STATIC10   0x13

◆ AIRMOTION_GYRO_CONFIG_STATIC2

#define AIRMOTION_GYRO_CONFIG_STATIC2   0x0B

◆ AIRMOTION_GYRO_CONFIG_STATIC3

#define AIRMOTION_GYRO_CONFIG_STATIC3   0x0C

◆ AIRMOTION_GYRO_CONFIG_STATIC4

#define AIRMOTION_GYRO_CONFIG_STATIC4   0x0D

◆ AIRMOTION_GYRO_CONFIG_STATIC5

#define AIRMOTION_GYRO_CONFIG_STATIC5   0x0E

◆ AIRMOTION_GYRO_CONFIG_STATIC6

#define AIRMOTION_GYRO_CONFIG_STATIC6   0x0F

◆ AIRMOTION_GYRO_CONFIG_STATIC7

#define AIRMOTION_GYRO_CONFIG_STATIC7   0x10

◆ AIRMOTION_GYRO_CONFIG_STATIC8

#define AIRMOTION_GYRO_CONFIG_STATIC8   0x11

◆ AIRMOTION_GYRO_CONFIG_STATIC9

#define AIRMOTION_GYRO_CONFIG_STATIC9   0x12

◆ AIRMOTION_GYRO_DATA_X0

#define AIRMOTION_GYRO_DATA_X0   0x26

◆ AIRMOTION_GYRO_DATA_X1

#define AIRMOTION_GYRO_DATA_X1   0x25

◆ AIRMOTION_GYRO_DATA_Y0

#define AIRMOTION_GYRO_DATA_Y0   0x28

◆ AIRMOTION_GYRO_DATA_Y1

#define AIRMOTION_GYRO_DATA_Y1   0x27

◆ AIRMOTION_GYRO_DATA_Z0

#define AIRMOTION_GYRO_DATA_Z0   0x2A

◆ AIRMOTION_GYRO_DATA_Z1

#define AIRMOTION_GYRO_DATA_Z1   0x29

◆ AIRMOTION_INT_CONFIG

#define AIRMOTION_INT_CONFIG   0x14

◆ AIRMOTION_INT_CONFIG0

#define AIRMOTION_INT_CONFIG0   0x63

◆ AIRMOTION_INT_CONFIG1

#define AIRMOTION_INT_CONFIG1   0x64

◆ AIRMOTION_INT_SOURCE0

#define AIRMOTION_INT_SOURCE0   0x65

◆ AIRMOTION_INT_SOURCE1

#define AIRMOTION_INT_SOURCE1   0x66

◆ AIRMOTION_INT_SOURCE3

#define AIRMOTION_INT_SOURCE3   0x68

◆ AIRMOTION_INT_SOURCE4

#define AIRMOTION_INT_SOURCE4   0x69

◆ AIRMOTION_INT_SOURCE6

#define AIRMOTION_INT_SOURCE6   0x4D

◆ AIRMOTION_INT_SOURCE7

#define AIRMOTION_INT_SOURCE7   0x4E

◆ AIRMOTION_INT_STATUS

#define AIRMOTION_INT_STATUS   0x2D

◆ AIRMOTION_INT_STATUS2

#define AIRMOTION_INT_STATUS2   0x37

◆ AIRMOTION_INT_STATUS3

#define AIRMOTION_INT_STATUS3   0x38

◆ AIRMOTION_INTF_CONFIG0

#define AIRMOTION_INTF_CONFIG0   0x4C

◆ AIRMOTION_INTF_CONFIG1

#define AIRMOTION_INTF_CONFIG1   0x4D

◆ AIRMOTION_INTF_CONFIG4

#define AIRMOTION_INTF_CONFIG4   0x7A

◆ AIRMOTION_INTF_CONFIG5

#define AIRMOTION_INTF_CONFIG5   0x7B

◆ AIRMOTION_OFFSET_USER0

#define AIRMOTION_OFFSET_USER0   0x77

◆ AIRMOTION_OFFSET_USER1

#define AIRMOTION_OFFSET_USER1   0x78

◆ AIRMOTION_OFFSET_USER2

#define AIRMOTION_OFFSET_USER2   0x79

◆ AIRMOTION_OFFSET_USER3

#define AIRMOTION_OFFSET_USER3   0x7A

◆ AIRMOTION_OFFSET_USER4

#define AIRMOTION_OFFSET_USER4   0x7B

◆ AIRMOTION_OFFSET_USER5

#define AIRMOTION_OFFSET_USER5   0x7C

◆ AIRMOTION_OFFSET_USER6

#define AIRMOTION_OFFSET_USER6   0x7D

◆ AIRMOTION_OFFSET_USER7

#define AIRMOTION_OFFSET_USER7   0x7E

◆ AIRMOTION_OFFSET_USER8

#define AIRMOTION_OFFSET_USER8   0x7F

◆ AIRMOTION_PWR_MGMT0

#define AIRMOTION_PWR_MGMT0   0x4E

◆ AIRMOTION_REG_BANK_SEL

#define AIRMOTION_REG_BANK_SEL   0x76

◆ AIRMOTION_SELF_TEST_CONFIG

#define AIRMOTION_SELF_TEST_CONFIG   0x70

◆ AIRMOTION_SENSOR_CONFIG0

#define AIRMOTION_SENSOR_CONFIG0   0x03

Air Motion bank 1 registers.

Specified register from bank 1 of Air Motion Click driver.

◆ AIRMOTION_SIGNAL_PATH_RESET

#define AIRMOTION_SIGNAL_PATH_RESET   0x4B

◆ AIRMOTION_SMD_CONFIG

#define AIRMOTION_SMD_CONFIG   0x57

◆ AIRMOTION_TEMP_DATA0

#define AIRMOTION_TEMP_DATA0   0x1E

◆ AIRMOTION_TEMP_DATA1

#define AIRMOTION_TEMP_DATA1   0x1D

◆ AIRMOTION_TMST_CONFIG

#define AIRMOTION_TMST_CONFIG   0x54

◆ AIRMOTION_TMST_FSYNCH

#define AIRMOTION_TMST_FSYNCH   0x2B

◆ AIRMOTION_TMST_FSYNCL

#define AIRMOTION_TMST_FSYNCL   0x2C

◆ AIRMOTION_TMSTVAL0

#define AIRMOTION_TMSTVAL0   0x62

◆ AIRMOTION_TMSTVAL1

#define AIRMOTION_TMSTVAL1   0x63

◆ AIRMOTION_TMSTVAL2

#define AIRMOTION_TMSTVAL2   0x64

◆ AIRMOTION_WHO_AM_I

#define AIRMOTION_WHO_AM_I   0x75

◆ AIRMOTION_XA_ST_DATA

#define AIRMOTION_XA_ST_DATA   0x3B

◆ AIRMOTION_XG_ST_DATA

#define AIRMOTION_XG_ST_DATA   0x5F

◆ AIRMOTION_YA_ST_DATA

#define AIRMOTION_YA_ST_DATA   0x3C

◆ AIRMOTION_YG_ST_DATA

#define AIRMOTION_YG_ST_DATA   0x60

◆ AIRMOTION_ZA_ST_DATA

#define AIRMOTION_ZA_ST_DATA   0x3D

◆ AIRMOTION_ZG_ST_DATA

#define AIRMOTION_ZG_ST_DATA   0x61