c6dofimu16 2.1.0.0
6DOF IMU 16 Registers List

List of registers of 6DOF IMU 16 Click driver. More...

Macros

#define C6DOFIMU16_REG_ACCEL_DATA_X1_UI   0x00
 6DOF IMU 16 description register.
 
#define C6DOFIMU16_REG_ACCEL_DATA_X0_UI   0x01
 
#define C6DOFIMU16_REG_ACCEL_DATA_Y1_UI   0x02
 
#define C6DOFIMU16_REG_ACCEL_DATA_Y0_UI   0x03
 
#define C6DOFIMU16_REG_ACCEL_DATA_Z1_UI   0x04
 
#define C6DOFIMU16_REG_ACCEL_DATA_Z0_UI   0x05
 
#define C6DOFIMU16_REG_GYRO_DATA_X1_UI   0x06
 
#define C6DOFIMU16_REG_GYRO_DATA_X0_UI   0x07
 
#define C6DOFIMU16_REG_GYRO_DATA_Y1_UI   0x08
 
#define C6DOFIMU16_REG_GYRO_DATA_Y0_UI   0x09
 
#define C6DOFIMU16_REG_GYRO_DATA_Z1_UI   0x0A
 
#define C6DOFIMU16_REG_GYRO_DATA_Z0_UI   0x0B
 
#define C6DOFIMU16_REG_TEMP_DATA1_UI   0x0C
 
#define C6DOFIMU16_REG_TEMP_DATA0_UI   0x0D
 
#define C6DOFIMU16_REG_TMST_FSYNCH   0x0E
 
#define C6DOFIMU16_REG_TMST_FSYNCL   0x0F
 
#define C6DOFIMU16_REG_PWR_MGMNT0   0x10
 
#define C6DOFIMU16_REG_FIFO_COUNT_0   0x12
 
#define C6DOFIMU16_REG_FIFO_COUNT_1   0x13
 
#define C6DOFIMU16_REG_FIFO_DATA   0x14
 
#define C6DOFIMU16_REG_INT1_CONFIG0   0x16
 
#define C6DOFIMU16_REG_INT1_CONFIG1   0x17
 
#define C6DOFIMU16_REG_INT1_CONFIG2   0x18
 
#define C6DOFIMU16_REG_INT1_STATUS0   0x19
 
#define C6DOFIMU16_REG_ACCEL_CONFIG0   0x1B
 
#define C6DOFIMU16_REG_GYRO_CONFIG0   0x1C
 
#define C6DOFIMU16_REG_FIFO_CONFIG0   0x1D
 
#define C6DOFIMU16_REG_FIFO_CONFIG1_0   0x1E
 
#define C6DOFIMU16_REG_FIFO_CONFIG1_1   0x1F
 
#define C6DOFIMU16_REG_FIFO_CONFIG2   0x20
 
#define C6DOFIMU16_REG_FIFO_CONFIG3   0x21
 
#define C6DOFIMU16_REG_FIFO_CONFIG4   0x22
 
#define C6DOFIMU16_REG_DMP_EXT_SEN_ODR_CFG   0x27
 
#define C6DOFIMU16_REG_EDMP_APEX_EN0   0x29
 
#define C6DOFIMU16_REG_EDMP_APEX_EN1   0x2A
 
#define C6DOFIMU16_REG_APEX_BUFFER_MGMT   0x2B
 
#define C6DOFIMU16_REG_INTF_CONFIG0   0x2C
 
#define C6DOFIMU16_REG_INTF_CONFIG1_OVRD   0x2D
 
#define C6DOFIMU16_REG_IOC_PAD_SCENARIO   0x2F
 
#define C6DOFIMU16_REG_IOC_PAD_SCENARIO_AUX_OVRD   0x30
 
#define C6DOFIMU16_REG_IOC_PAD_SCENARIO_OVRD   0x31
 
#define C6DOFIMU16_REG_DRIVE_CONFIG0   0x32
 
#define C6DOFIMU16_REG_DRIVE_CONFIG1   0x33
 
#define C6DOFIMU16_REG_DRIVE_CONFIG2   0x34
 
#define C6DOFIMU16_REG_INT_APEX_CONFIG1   0x3A
 
#define C6DOFIMU16_REG_INT_APEX_STATUS0   0x3B
 
#define C6DOFIMU16_REG_INT_APEX_STATUS1   0x3C
 
#define C6DOFIMU16_REG_INT2_CONFIG0   0x56
 
#define C6DOFIMU16_REG_INT2_CONFIG1   0x57
 
#define C6DOFIMU16_REG_INT2_CONFIG2   0x58
 
#define C6DOFIMU16_REG_INT2_STATUS0   0x59
 
#define C6DOFIMU16_REG_WHO_AM_I   0x72
 
#define C6DOFIMU16_REG_REG_HOST_MSG   0x73
 
#define C6DOFIMU16_REG_IREG_ADDR_15_8   0x7C
 
#define C6DOFIMU16_REG_IREG_ADDR_7_0   0x7D
 
#define C6DOFIMU16_REG_IREG_DATA   0x7E
 
#define C6DOFIMU16_REG_REG_MISC2   0x7F
 

Detailed Description

List of registers of 6DOF IMU 16 Click driver.

Macro Definition Documentation

◆ C6DOFIMU16_REG_ACCEL_CONFIG0

#define C6DOFIMU16_REG_ACCEL_CONFIG0   0x1B

◆ C6DOFIMU16_REG_ACCEL_DATA_X0_UI

#define C6DOFIMU16_REG_ACCEL_DATA_X0_UI   0x01

◆ C6DOFIMU16_REG_ACCEL_DATA_X1_UI

#define C6DOFIMU16_REG_ACCEL_DATA_X1_UI   0x00

6DOF IMU 16 description register.

Specified register for description of 6DOF IMU 16 Click driver.

◆ C6DOFIMU16_REG_ACCEL_DATA_Y0_UI

#define C6DOFIMU16_REG_ACCEL_DATA_Y0_UI   0x03

◆ C6DOFIMU16_REG_ACCEL_DATA_Y1_UI

#define C6DOFIMU16_REG_ACCEL_DATA_Y1_UI   0x02

◆ C6DOFIMU16_REG_ACCEL_DATA_Z0_UI

#define C6DOFIMU16_REG_ACCEL_DATA_Z0_UI   0x05

◆ C6DOFIMU16_REG_ACCEL_DATA_Z1_UI

#define C6DOFIMU16_REG_ACCEL_DATA_Z1_UI   0x04

◆ C6DOFIMU16_REG_APEX_BUFFER_MGMT

#define C6DOFIMU16_REG_APEX_BUFFER_MGMT   0x2B

◆ C6DOFIMU16_REG_DMP_EXT_SEN_ODR_CFG

#define C6DOFIMU16_REG_DMP_EXT_SEN_ODR_CFG   0x27

◆ C6DOFIMU16_REG_DRIVE_CONFIG0

#define C6DOFIMU16_REG_DRIVE_CONFIG0   0x32

◆ C6DOFIMU16_REG_DRIVE_CONFIG1

#define C6DOFIMU16_REG_DRIVE_CONFIG1   0x33

◆ C6DOFIMU16_REG_DRIVE_CONFIG2

#define C6DOFIMU16_REG_DRIVE_CONFIG2   0x34

◆ C6DOFIMU16_REG_EDMP_APEX_EN0

#define C6DOFIMU16_REG_EDMP_APEX_EN0   0x29

◆ C6DOFIMU16_REG_EDMP_APEX_EN1

#define C6DOFIMU16_REG_EDMP_APEX_EN1   0x2A

◆ C6DOFIMU16_REG_FIFO_CONFIG0

#define C6DOFIMU16_REG_FIFO_CONFIG0   0x1D

◆ C6DOFIMU16_REG_FIFO_CONFIG1_0

#define C6DOFIMU16_REG_FIFO_CONFIG1_0   0x1E

◆ C6DOFIMU16_REG_FIFO_CONFIG1_1

#define C6DOFIMU16_REG_FIFO_CONFIG1_1   0x1F

◆ C6DOFIMU16_REG_FIFO_CONFIG2

#define C6DOFIMU16_REG_FIFO_CONFIG2   0x20

◆ C6DOFIMU16_REG_FIFO_CONFIG3

#define C6DOFIMU16_REG_FIFO_CONFIG3   0x21

◆ C6DOFIMU16_REG_FIFO_CONFIG4

#define C6DOFIMU16_REG_FIFO_CONFIG4   0x22

◆ C6DOFIMU16_REG_FIFO_COUNT_0

#define C6DOFIMU16_REG_FIFO_COUNT_0   0x12

◆ C6DOFIMU16_REG_FIFO_COUNT_1

#define C6DOFIMU16_REG_FIFO_COUNT_1   0x13

◆ C6DOFIMU16_REG_FIFO_DATA

#define C6DOFIMU16_REG_FIFO_DATA   0x14

◆ C6DOFIMU16_REG_GYRO_CONFIG0

#define C6DOFIMU16_REG_GYRO_CONFIG0   0x1C

◆ C6DOFIMU16_REG_GYRO_DATA_X0_UI

#define C6DOFIMU16_REG_GYRO_DATA_X0_UI   0x07

◆ C6DOFIMU16_REG_GYRO_DATA_X1_UI

#define C6DOFIMU16_REG_GYRO_DATA_X1_UI   0x06

◆ C6DOFIMU16_REG_GYRO_DATA_Y0_UI

#define C6DOFIMU16_REG_GYRO_DATA_Y0_UI   0x09

◆ C6DOFIMU16_REG_GYRO_DATA_Y1_UI

#define C6DOFIMU16_REG_GYRO_DATA_Y1_UI   0x08

◆ C6DOFIMU16_REG_GYRO_DATA_Z0_UI

#define C6DOFIMU16_REG_GYRO_DATA_Z0_UI   0x0B

◆ C6DOFIMU16_REG_GYRO_DATA_Z1_UI

#define C6DOFIMU16_REG_GYRO_DATA_Z1_UI   0x0A

◆ C6DOFIMU16_REG_INT1_CONFIG0

#define C6DOFIMU16_REG_INT1_CONFIG0   0x16

◆ C6DOFIMU16_REG_INT1_CONFIG1

#define C6DOFIMU16_REG_INT1_CONFIG1   0x17

◆ C6DOFIMU16_REG_INT1_CONFIG2

#define C6DOFIMU16_REG_INT1_CONFIG2   0x18

◆ C6DOFIMU16_REG_INT1_STATUS0

#define C6DOFIMU16_REG_INT1_STATUS0   0x19

◆ C6DOFIMU16_REG_INT2_CONFIG0

#define C6DOFIMU16_REG_INT2_CONFIG0   0x56

◆ C6DOFIMU16_REG_INT2_CONFIG1

#define C6DOFIMU16_REG_INT2_CONFIG1   0x57

◆ C6DOFIMU16_REG_INT2_CONFIG2

#define C6DOFIMU16_REG_INT2_CONFIG2   0x58

◆ C6DOFIMU16_REG_INT2_STATUS0

#define C6DOFIMU16_REG_INT2_STATUS0   0x59

◆ C6DOFIMU16_REG_INT_APEX_CONFIG1

#define C6DOFIMU16_REG_INT_APEX_CONFIG1   0x3A

◆ C6DOFIMU16_REG_INT_APEX_STATUS0

#define C6DOFIMU16_REG_INT_APEX_STATUS0   0x3B

◆ C6DOFIMU16_REG_INT_APEX_STATUS1

#define C6DOFIMU16_REG_INT_APEX_STATUS1   0x3C

◆ C6DOFIMU16_REG_INTF_CONFIG0

#define C6DOFIMU16_REG_INTF_CONFIG0   0x2C

◆ C6DOFIMU16_REG_INTF_CONFIG1_OVRD

#define C6DOFIMU16_REG_INTF_CONFIG1_OVRD   0x2D

◆ C6DOFIMU16_REG_IOC_PAD_SCENARIO

#define C6DOFIMU16_REG_IOC_PAD_SCENARIO   0x2F

◆ C6DOFIMU16_REG_IOC_PAD_SCENARIO_AUX_OVRD

#define C6DOFIMU16_REG_IOC_PAD_SCENARIO_AUX_OVRD   0x30

◆ C6DOFIMU16_REG_IOC_PAD_SCENARIO_OVRD

#define C6DOFIMU16_REG_IOC_PAD_SCENARIO_OVRD   0x31

◆ C6DOFIMU16_REG_IREG_ADDR_15_8

#define C6DOFIMU16_REG_IREG_ADDR_15_8   0x7C

◆ C6DOFIMU16_REG_IREG_ADDR_7_0

#define C6DOFIMU16_REG_IREG_ADDR_7_0   0x7D

◆ C6DOFIMU16_REG_IREG_DATA

#define C6DOFIMU16_REG_IREG_DATA   0x7E

◆ C6DOFIMU16_REG_PWR_MGMNT0

#define C6DOFIMU16_REG_PWR_MGMNT0   0x10

◆ C6DOFIMU16_REG_REG_HOST_MSG

#define C6DOFIMU16_REG_REG_HOST_MSG   0x73

◆ C6DOFIMU16_REG_REG_MISC2

#define C6DOFIMU16_REG_REG_MISC2   0x7F

◆ C6DOFIMU16_REG_TEMP_DATA0_UI

#define C6DOFIMU16_REG_TEMP_DATA0_UI   0x0D

◆ C6DOFIMU16_REG_TEMP_DATA1_UI

#define C6DOFIMU16_REG_TEMP_DATA1_UI   0x0C

◆ C6DOFIMU16_REG_TMST_FSYNCH

#define C6DOFIMU16_REG_TMST_FSYNCH   0x0E

◆ C6DOFIMU16_REG_TMST_FSYNCL

#define C6DOFIMU16_REG_TMST_FSYNCL   0x0F

◆ C6DOFIMU16_REG_WHO_AM_I

#define C6DOFIMU16_REG_WHO_AM_I   0x72