c6dofimu5 2.0.0.0

Macros

#define C6DOFIMU5_SELF_TEST_X_GYRO   0x00
 
#define C6DOFIMU5_SELF_TEST_Y_GYRO   0x01
 
#define C6DOFIMU5_SELF_TEST_Z_GYRO   0x02
 
#define C6DOFIMU5_SELF_TEST_X_ACCEL   0x0D
 
#define C6DOFIMU5_SELF_TEST_Y_ACCEL   0x0E
 
#define C6DOFIMU5_SELF_TEST_Z_ACCEL   0x0F
 
#define C6DOFIMU5_XG_OFFS_USR_H   0x13
 
#define C6DOFIMU5_XG_OFFS_USR_L   0x14
 
#define C6DOFIMU5_YG_OFFS_USR_H   0x15
 
#define C6DOFIMU5_YG_OFFS_USR_L   0x16
 
#define C6DOFIMU5_ZG_OFFS_USR_H   0x17
 
#define C6DOFIMU5_ZG_OFFS_USR_L   0x18
 
#define C6DOFIMU5_SMPL_RT_DIV   0x19
 
#define C6DOFIMU5_CFG   0x1A
 
#define C6DOFIMU5_GYRO_CFG   0x1B
 
#define C6DOFIMU5_ACCEL_CFG   0x1C
 
#define C6DOFIMU5_ACCEL_CFG_2   0x1D
 
#define C6DOFIMU5_LP_MODE_CTL   0x1E
 
#define C6DOFIMU5_ACCEL_WOM_X_THR   0x20
 
#define C6DOFIMU5_ACCEL_WOM_Y_THR   0x21
 
#define C6DOFIMU5_ACCEL_WOM_Z_THR   0x22
 
#define C6DOFIMU5_FIFO_EN   0x23
 
#define C6DOFIMU5_INT_PIN_CFG   0x37
 
#define C6DOFIMU5_INT_ENABLE   0x38
 
#define C6DOFIMU5_DMP_INT_STAT   0x39
 
#define C6DOFIMU5_INT_STAT   0x3A
 
#define C6DOFIMU5_ACCEL_XOUT_H   0x3B
 
#define C6DOFIMU5_ACCEL_XOUT_L   0x3C
 
#define C6DOFIMU5_ACCEL_YOUT_H   0x3D
 
#define C6DOFIMU5_ACCEL_YOUT_L   0x3E
 
#define C6DOFIMU5_ACCEL_ZOUT_H   0x3F
 
#define C6DOFIMU5_ACCEL_ZOUT_L   0x40
 
#define C6DOFIMU5_TEMP_OUT_H   0x41
 
#define C6DOFIMU5_TEMP_OUT_L   0x42
 
#define C6DOFIMU5_GYRO_XOUT_H   0x43
 
#define C6DOFIMU5_GYRO_XOUT_L   0x44
 
#define C6DOFIMU5_GYRO_YOUT_H   0x45
 
#define C6DOFIMU5_GYRO_YOUT_L   0x46
 
#define C6DOFIMU5_GYRO_ZOUT_H   0x47
 
#define C6DOFIMU5_GYRO_ZOUT_L   0x48
 
#define C6DOFIMU5_SIGNAL_PATH_RST   0x68
 
#define C6DOFIMU5_ACCEL_INTEL_CTL   0x69
 
#define C6DOFIMU5_USER_CTL   0x6A
 
#define C6DOFIMU5_PWR_MGMT_1   0x6B
 
#define C6DOFIMU5_PWR_MGMT_2   0x6C
 
#define C6DOFIMU5_FIFO_CNT_H   0x72
 
#define C6DOFIMU5_FIFO_CNT_L   0x73
 
#define C6DOFIMU5_FIFO_R_W   0x74
 
#define C6DOFIMU5_WHO_AM_I   0x75
 
#define C6DOFIMU5_XA_OFFS_H   0x77
 
#define C6DOFIMU5_XA_OFFS_L   0x78
 
#define C6DOFIMU5_YA_OFFS_H   0x7A
 
#define C6DOFIMU5_YA_OFFS_L   0x7B
 
#define C6DOFIMU5_ZA_OFFS_H   0x7D
 
#define C6DOFIMU5_ZA_OFFS_L   0x7E
 

Detailed Description

Macro Definition Documentation

◆ C6DOFIMU5_ACCEL_CFG

#define C6DOFIMU5_ACCEL_CFG   0x1C

◆ C6DOFIMU5_ACCEL_CFG_2

#define C6DOFIMU5_ACCEL_CFG_2   0x1D

◆ C6DOFIMU5_ACCEL_INTEL_CTL

#define C6DOFIMU5_ACCEL_INTEL_CTL   0x69

◆ C6DOFIMU5_ACCEL_WOM_X_THR

#define C6DOFIMU5_ACCEL_WOM_X_THR   0x20

◆ C6DOFIMU5_ACCEL_WOM_Y_THR

#define C6DOFIMU5_ACCEL_WOM_Y_THR   0x21

◆ C6DOFIMU5_ACCEL_WOM_Z_THR

#define C6DOFIMU5_ACCEL_WOM_Z_THR   0x22

◆ C6DOFIMU5_ACCEL_XOUT_H

#define C6DOFIMU5_ACCEL_XOUT_H   0x3B

◆ C6DOFIMU5_ACCEL_XOUT_L

#define C6DOFIMU5_ACCEL_XOUT_L   0x3C

◆ C6DOFIMU5_ACCEL_YOUT_H

#define C6DOFIMU5_ACCEL_YOUT_H   0x3D

◆ C6DOFIMU5_ACCEL_YOUT_L

#define C6DOFIMU5_ACCEL_YOUT_L   0x3E

◆ C6DOFIMU5_ACCEL_ZOUT_H

#define C6DOFIMU5_ACCEL_ZOUT_H   0x3F

◆ C6DOFIMU5_ACCEL_ZOUT_L

#define C6DOFIMU5_ACCEL_ZOUT_L   0x40

◆ C6DOFIMU5_CFG

#define C6DOFIMU5_CFG   0x1A

◆ C6DOFIMU5_DMP_INT_STAT

#define C6DOFIMU5_DMP_INT_STAT   0x39

◆ C6DOFIMU5_FIFO_CNT_H

#define C6DOFIMU5_FIFO_CNT_H   0x72

◆ C6DOFIMU5_FIFO_CNT_L

#define C6DOFIMU5_FIFO_CNT_L   0x73

◆ C6DOFIMU5_FIFO_EN

#define C6DOFIMU5_FIFO_EN   0x23

◆ C6DOFIMU5_FIFO_R_W

#define C6DOFIMU5_FIFO_R_W   0x74

◆ C6DOFIMU5_GYRO_CFG

#define C6DOFIMU5_GYRO_CFG   0x1B

◆ C6DOFIMU5_GYRO_XOUT_H

#define C6DOFIMU5_GYRO_XOUT_H   0x43

◆ C6DOFIMU5_GYRO_XOUT_L

#define C6DOFIMU5_GYRO_XOUT_L   0x44

◆ C6DOFIMU5_GYRO_YOUT_H

#define C6DOFIMU5_GYRO_YOUT_H   0x45

◆ C6DOFIMU5_GYRO_YOUT_L

#define C6DOFIMU5_GYRO_YOUT_L   0x46

◆ C6DOFIMU5_GYRO_ZOUT_H

#define C6DOFIMU5_GYRO_ZOUT_H   0x47

◆ C6DOFIMU5_GYRO_ZOUT_L

#define C6DOFIMU5_GYRO_ZOUT_L   0x48

◆ C6DOFIMU5_INT_ENABLE

#define C6DOFIMU5_INT_ENABLE   0x38

◆ C6DOFIMU5_INT_PIN_CFG

#define C6DOFIMU5_INT_PIN_CFG   0x37

◆ C6DOFIMU5_INT_STAT

#define C6DOFIMU5_INT_STAT   0x3A

◆ C6DOFIMU5_LP_MODE_CTL

#define C6DOFIMU5_LP_MODE_CTL   0x1E

◆ C6DOFIMU5_PWR_MGMT_1

#define C6DOFIMU5_PWR_MGMT_1   0x6B

◆ C6DOFIMU5_PWR_MGMT_2

#define C6DOFIMU5_PWR_MGMT_2   0x6C

◆ C6DOFIMU5_SELF_TEST_X_ACCEL

#define C6DOFIMU5_SELF_TEST_X_ACCEL   0x0D

◆ C6DOFIMU5_SELF_TEST_X_GYRO

#define C6DOFIMU5_SELF_TEST_X_GYRO   0x00

◆ C6DOFIMU5_SELF_TEST_Y_ACCEL

#define C6DOFIMU5_SELF_TEST_Y_ACCEL   0x0E

◆ C6DOFIMU5_SELF_TEST_Y_GYRO

#define C6DOFIMU5_SELF_TEST_Y_GYRO   0x01

◆ C6DOFIMU5_SELF_TEST_Z_ACCEL

#define C6DOFIMU5_SELF_TEST_Z_ACCEL   0x0F

◆ C6DOFIMU5_SELF_TEST_Z_GYRO

#define C6DOFIMU5_SELF_TEST_Z_GYRO   0x02

◆ C6DOFIMU5_SIGNAL_PATH_RST

#define C6DOFIMU5_SIGNAL_PATH_RST   0x68

◆ C6DOFIMU5_SMPL_RT_DIV

#define C6DOFIMU5_SMPL_RT_DIV   0x19

◆ C6DOFIMU5_TEMP_OUT_H

#define C6DOFIMU5_TEMP_OUT_H   0x41

◆ C6DOFIMU5_TEMP_OUT_L

#define C6DOFIMU5_TEMP_OUT_L   0x42

◆ C6DOFIMU5_USER_CTL

#define C6DOFIMU5_USER_CTL   0x6A

◆ C6DOFIMU5_WHO_AM_I

#define C6DOFIMU5_WHO_AM_I   0x75

◆ C6DOFIMU5_XA_OFFS_H

#define C6DOFIMU5_XA_OFFS_H   0x77

◆ C6DOFIMU5_XA_OFFS_L

#define C6DOFIMU5_XA_OFFS_L   0x78

◆ C6DOFIMU5_XG_OFFS_USR_H

#define C6DOFIMU5_XG_OFFS_USR_H   0x13

◆ C6DOFIMU5_XG_OFFS_USR_L

#define C6DOFIMU5_XG_OFFS_USR_L   0x14

◆ C6DOFIMU5_YA_OFFS_H

#define C6DOFIMU5_YA_OFFS_H   0x7A

◆ C6DOFIMU5_YA_OFFS_L

#define C6DOFIMU5_YA_OFFS_L   0x7B

◆ C6DOFIMU5_YG_OFFS_USR_H

#define C6DOFIMU5_YG_OFFS_USR_H   0x15

◆ C6DOFIMU5_YG_OFFS_USR_L

#define C6DOFIMU5_YG_OFFS_USR_L   0x16

◆ C6DOFIMU5_ZA_OFFS_H

#define C6DOFIMU5_ZA_OFFS_H   0x7D

◆ C6DOFIMU5_ZA_OFFS_L

#define C6DOFIMU5_ZA_OFFS_L   0x7E

◆ C6DOFIMU5_ZG_OFFS_USR_H

#define C6DOFIMU5_ZG_OFFS_USR_H   0x17

◆ C6DOFIMU5_ZG_OFFS_USR_L

#define C6DOFIMU5_ZG_OFFS_USR_L   0x18