c6dofimu8 2.0.0.0

Macros

#define C6DOFIMU8_FUNC_CFG_ACCESS_REG   0x01
 
#define C6DOFIMU8_SENS_SYNC_TIME_FRAME_REG   0x04
 
#define C6DOFIMU8_SENS_SYNC_RES_RATIO_REG   0x05
 
#define C6DOFIMU8_FIFO_CTRL1_REG   0x06
 
#define C6DOFIMU8_FIFO_CTRL2_REG   0x07
 
#define C6DOFIMU8_FIFO_CTRL3_REG   0x08
 
#define C6DOFIMU8_FIFO_CTRL4_REG   0x09
 
#define C6DOFIMU8_FIFO_CTRL5_REG   0x0A
 
#define C6DOFIMU8_DRDY_PULSE_CFG_REG   0x0B
 
#define C6DOFIMU8_INT1_CTRL_REG   0x0D
 
#define C6DOFIMU8_INT2_CTRL_REG   0x0E
 
#define C6DOFIMU8_WHO_AM_I_REG   0x0F
 
#define C6DOFIMU8_CTRL1_XL_REG   0x10
 
#define C6DOFIMU8_CTRL2_G_REG   0x11
 
#define C6DOFIMU8_CTRL3_C_REG   0x12
 
#define C6DOFIMU8_CTRL4_C_REG   0x13
 
#define C6DOFIMU8_CTRL5_C_REG   0x14
 
#define C6DOFIMU8_CTRL6_C_REG   0x15
 
#define C6DOFIMU8_CTRL7_G_REG   0x16
 
#define C6DOFIMU8_CTRL8_XL_REG   0x17
 
#define C6DOFIMU8_CTRL9_XL_REG   0x18
 
#define C6DOFIMU8_CTRL10_C_REG   0x19
 
#define C6DOFIMU8_MASTER_CFG_REG   0x1A
 
#define C6DOFIMU8_WAKE_UP_SRC_REG   0x1B
 
#define C6DOFIMU8_TAP_SRC_REG   0x1C
 
#define C6DOFIMU8_D6D_SRC_REG   0x1D
 
#define C6DOFIMU8_STATUS_REG   0x1E
 
#define C6DOFIMU8_OUT_TEMP_REG   0x20
 
#define C6DOFIMU8_OUTX_G_REG   0x22
 
#define C6DOFIMU8_OUTY_G_REG   0x24
 
#define C6DOFIMU8_OUTZ_G_REG   0x26
 
#define C6DOFIMU8_OUTX_XL_REG   0x28
 
#define C6DOFIMU8_OUTY_XL_REG   0x2A
 
#define C6DOFIMU8_OUTZ_XL_REG   0x2C
 
#define C6DOFIMU8_SENS_HUB1_REG   0x2E
 
#define C6DOFIMU8_SENS_HUB2_REG   0x2F
 
#define C6DOFIMU8_SENS_HUB3_REG   0x30
 
#define C6DOFIMU8_SENS_HUB4_REG   0x31
 
#define C6DOFIMU8_SENS_HUB5_REG   0x32
 
#define C6DOFIMU8_SENS_HUB6_REG   0x33
 
#define C6DOFIMU8_SENS_HUB7_REG   0x34
 
#define C6DOFIMU8_SENS_HUB8_REG   0x35
 
#define C6DOFIMU8_SENS_HUB9_REG   0x36
 
#define C6DOFIMU8_SENS_HUB10_REG   0x37
 
#define C6DOFIMU8_SENS_HUB11_REG   0x38
 
#define C6DOFIMU8_SENS_HUB12_REG   0x39
 
#define C6DOFIMU8_FIFO_STATUS1_REG   0x3A
 
#define C6DOFIMU8_FIFO_STATUS2_REG   0x3B
 
#define C6DOFIMU8_FIFO_STATUS3_REG   0x3C
 
#define C6DOFIMU8_FIFO_STATUS4_REG   0x3D
 
#define C6DOFIMU8_FIFO_DATA_OUT_REG   0x3E
 
#define C6DOFIMU8_TIMESTAMP0_REG   0x40
 
#define C6DOFIMU8_TIMESTAMP1_REG   0x41
 
#define C6DOFIMU8_TIMESTAMP2_REG   0x42
 
#define C6DOFIMU8_SENS_HUB13_REG   0x4D
 
#define C6DOFIMU8_SENS_HUB14_REG   0x4E
 
#define C6DOFIMU8_SENS_HUB15_REG   0x4F
 
#define C6DOFIMU8_SENS_HUB16_REG   0x50
 
#define C6DOFIMU8_SENS_HUB17_REG   0x51
 
#define C6DOFIMU8_SENS_HUB18_REG   0x52
 
#define C6DOFIMU8_FUNC_SRC1_REG   0x53
 
#define C6DOFIMU8_FUNC_SRC2_REG   0x54
 
#define C6DOFIMU8_TAP_CFG_REG   0x58
 
#define C6DOFIMU8_TAP_THS_6D_REG   0x59
 
#define C6DOFIMU8_INT_DUR2_REG   0x5A
 
#define C6DOFIMU8_WAKE_UP_THS_REG   0x5B
 
#define C6DOFIMU8_WAKE_UP_DUR_REG   0x5C
 
#define C6DOFIMU8_FREE_FALL_REG   0x5D
 
#define C6DOFIMU8_MD1_CFG_REG   0x5E
 
#define C6DOFIMU8_MD2_CFG_REG   0x5F
 
#define C6DOFIMU8_MASTER_CMD_CODE_REG   0x60
 
#define C6DOFIMU8_SENS_SYNC_SPI_ERR_CODE_REG   0x61
 
#define C6DOFIMU8_OUT_MAG_RAW_X_REG   0x66
 
#define C6DOFIMU8_OUT_MAG_RAW_Y_REG   0x68
 
#define C6DOFIMU8_OUT_MAG_RAW_Z_REG   0x6A
 
#define C6DOFIMU8_INT_OIS_REG   0x6F
 
#define C6DOFIMU8_CTRL1_OIS_REG   0x70
 
#define C6DOFIMU8_CTRL2_OIS_REG   0x71
 
#define C6DOFIMU8_CTRL3_OIS_REG   0x72
 
#define C6DOFIMU8_X_OFS_USR_REG   0x73
 
#define C6DOFIMU8_Y_OFS_USR_REG   0x74
 
#define C6DOFIMU8_Z_OFS_USR_REG   0x75
 

Detailed Description

Macro Definition Documentation

◆ C6DOFIMU8_CTRL10_C_REG

#define C6DOFIMU8_CTRL10_C_REG   0x19

◆ C6DOFIMU8_CTRL1_OIS_REG

#define C6DOFIMU8_CTRL1_OIS_REG   0x70

◆ C6DOFIMU8_CTRL1_XL_REG

#define C6DOFIMU8_CTRL1_XL_REG   0x10

◆ C6DOFIMU8_CTRL2_G_REG

#define C6DOFIMU8_CTRL2_G_REG   0x11

◆ C6DOFIMU8_CTRL2_OIS_REG

#define C6DOFIMU8_CTRL2_OIS_REG   0x71

◆ C6DOFIMU8_CTRL3_C_REG

#define C6DOFIMU8_CTRL3_C_REG   0x12

◆ C6DOFIMU8_CTRL3_OIS_REG

#define C6DOFIMU8_CTRL3_OIS_REG   0x72

◆ C6DOFIMU8_CTRL4_C_REG

#define C6DOFIMU8_CTRL4_C_REG   0x13

◆ C6DOFIMU8_CTRL5_C_REG

#define C6DOFIMU8_CTRL5_C_REG   0x14

◆ C6DOFIMU8_CTRL6_C_REG

#define C6DOFIMU8_CTRL6_C_REG   0x15

◆ C6DOFIMU8_CTRL7_G_REG

#define C6DOFIMU8_CTRL7_G_REG   0x16

◆ C6DOFIMU8_CTRL8_XL_REG

#define C6DOFIMU8_CTRL8_XL_REG   0x17

◆ C6DOFIMU8_CTRL9_XL_REG

#define C6DOFIMU8_CTRL9_XL_REG   0x18

◆ C6DOFIMU8_D6D_SRC_REG

#define C6DOFIMU8_D6D_SRC_REG   0x1D

◆ C6DOFIMU8_DRDY_PULSE_CFG_REG

#define C6DOFIMU8_DRDY_PULSE_CFG_REG   0x0B

◆ C6DOFIMU8_FIFO_CTRL1_REG

#define C6DOFIMU8_FIFO_CTRL1_REG   0x06

◆ C6DOFIMU8_FIFO_CTRL2_REG

#define C6DOFIMU8_FIFO_CTRL2_REG   0x07

◆ C6DOFIMU8_FIFO_CTRL3_REG

#define C6DOFIMU8_FIFO_CTRL3_REG   0x08

◆ C6DOFIMU8_FIFO_CTRL4_REG

#define C6DOFIMU8_FIFO_CTRL4_REG   0x09

◆ C6DOFIMU8_FIFO_CTRL5_REG

#define C6DOFIMU8_FIFO_CTRL5_REG   0x0A

◆ C6DOFIMU8_FIFO_DATA_OUT_REG

#define C6DOFIMU8_FIFO_DATA_OUT_REG   0x3E

◆ C6DOFIMU8_FIFO_STATUS1_REG

#define C6DOFIMU8_FIFO_STATUS1_REG   0x3A

◆ C6DOFIMU8_FIFO_STATUS2_REG

#define C6DOFIMU8_FIFO_STATUS2_REG   0x3B

◆ C6DOFIMU8_FIFO_STATUS3_REG

#define C6DOFIMU8_FIFO_STATUS3_REG   0x3C

◆ C6DOFIMU8_FIFO_STATUS4_REG

#define C6DOFIMU8_FIFO_STATUS4_REG   0x3D

◆ C6DOFIMU8_FREE_FALL_REG

#define C6DOFIMU8_FREE_FALL_REG   0x5D

◆ C6DOFIMU8_FUNC_CFG_ACCESS_REG

#define C6DOFIMU8_FUNC_CFG_ACCESS_REG   0x01

◆ C6DOFIMU8_FUNC_SRC1_REG

#define C6DOFIMU8_FUNC_SRC1_REG   0x53

◆ C6DOFIMU8_FUNC_SRC2_REG

#define C6DOFIMU8_FUNC_SRC2_REG   0x54

◆ C6DOFIMU8_INT1_CTRL_REG

#define C6DOFIMU8_INT1_CTRL_REG   0x0D

◆ C6DOFIMU8_INT2_CTRL_REG

#define C6DOFIMU8_INT2_CTRL_REG   0x0E

◆ C6DOFIMU8_INT_DUR2_REG

#define C6DOFIMU8_INT_DUR2_REG   0x5A

◆ C6DOFIMU8_INT_OIS_REG

#define C6DOFIMU8_INT_OIS_REG   0x6F

◆ C6DOFIMU8_MASTER_CFG_REG

#define C6DOFIMU8_MASTER_CFG_REG   0x1A

◆ C6DOFIMU8_MASTER_CMD_CODE_REG

#define C6DOFIMU8_MASTER_CMD_CODE_REG   0x60

◆ C6DOFIMU8_MD1_CFG_REG

#define C6DOFIMU8_MD1_CFG_REG   0x5E

◆ C6DOFIMU8_MD2_CFG_REG

#define C6DOFIMU8_MD2_CFG_REG   0x5F

◆ C6DOFIMU8_OUT_MAG_RAW_X_REG

#define C6DOFIMU8_OUT_MAG_RAW_X_REG   0x66

◆ C6DOFIMU8_OUT_MAG_RAW_Y_REG

#define C6DOFIMU8_OUT_MAG_RAW_Y_REG   0x68

◆ C6DOFIMU8_OUT_MAG_RAW_Z_REG

#define C6DOFIMU8_OUT_MAG_RAW_Z_REG   0x6A

◆ C6DOFIMU8_OUT_TEMP_REG

#define C6DOFIMU8_OUT_TEMP_REG   0x20

◆ C6DOFIMU8_OUTX_G_REG

#define C6DOFIMU8_OUTX_G_REG   0x22

◆ C6DOFIMU8_OUTX_XL_REG

#define C6DOFIMU8_OUTX_XL_REG   0x28

◆ C6DOFIMU8_OUTY_G_REG

#define C6DOFIMU8_OUTY_G_REG   0x24

◆ C6DOFIMU8_OUTY_XL_REG

#define C6DOFIMU8_OUTY_XL_REG   0x2A

◆ C6DOFIMU8_OUTZ_G_REG

#define C6DOFIMU8_OUTZ_G_REG   0x26

◆ C6DOFIMU8_OUTZ_XL_REG

#define C6DOFIMU8_OUTZ_XL_REG   0x2C

◆ C6DOFIMU8_SENS_HUB10_REG

#define C6DOFIMU8_SENS_HUB10_REG   0x37

◆ C6DOFIMU8_SENS_HUB11_REG

#define C6DOFIMU8_SENS_HUB11_REG   0x38

◆ C6DOFIMU8_SENS_HUB12_REG

#define C6DOFIMU8_SENS_HUB12_REG   0x39

◆ C6DOFIMU8_SENS_HUB13_REG

#define C6DOFIMU8_SENS_HUB13_REG   0x4D

◆ C6DOFIMU8_SENS_HUB14_REG

#define C6DOFIMU8_SENS_HUB14_REG   0x4E

◆ C6DOFIMU8_SENS_HUB15_REG

#define C6DOFIMU8_SENS_HUB15_REG   0x4F

◆ C6DOFIMU8_SENS_HUB16_REG

#define C6DOFIMU8_SENS_HUB16_REG   0x50

◆ C6DOFIMU8_SENS_HUB17_REG

#define C6DOFIMU8_SENS_HUB17_REG   0x51

◆ C6DOFIMU8_SENS_HUB18_REG

#define C6DOFIMU8_SENS_HUB18_REG   0x52

◆ C6DOFIMU8_SENS_HUB1_REG

#define C6DOFIMU8_SENS_HUB1_REG   0x2E

◆ C6DOFIMU8_SENS_HUB2_REG

#define C6DOFIMU8_SENS_HUB2_REG   0x2F

◆ C6DOFIMU8_SENS_HUB3_REG

#define C6DOFIMU8_SENS_HUB3_REG   0x30

◆ C6DOFIMU8_SENS_HUB4_REG

#define C6DOFIMU8_SENS_HUB4_REG   0x31

◆ C6DOFIMU8_SENS_HUB5_REG

#define C6DOFIMU8_SENS_HUB5_REG   0x32

◆ C6DOFIMU8_SENS_HUB6_REG

#define C6DOFIMU8_SENS_HUB6_REG   0x33

◆ C6DOFIMU8_SENS_HUB7_REG

#define C6DOFIMU8_SENS_HUB7_REG   0x34

◆ C6DOFIMU8_SENS_HUB8_REG

#define C6DOFIMU8_SENS_HUB8_REG   0x35

◆ C6DOFIMU8_SENS_HUB9_REG

#define C6DOFIMU8_SENS_HUB9_REG   0x36

◆ C6DOFIMU8_SENS_SYNC_RES_RATIO_REG

#define C6DOFIMU8_SENS_SYNC_RES_RATIO_REG   0x05

◆ C6DOFIMU8_SENS_SYNC_SPI_ERR_CODE_REG

#define C6DOFIMU8_SENS_SYNC_SPI_ERR_CODE_REG   0x61

◆ C6DOFIMU8_SENS_SYNC_TIME_FRAME_REG

#define C6DOFIMU8_SENS_SYNC_TIME_FRAME_REG   0x04

◆ C6DOFIMU8_STATUS_REG

#define C6DOFIMU8_STATUS_REG   0x1E

◆ C6DOFIMU8_TAP_CFG_REG

#define C6DOFIMU8_TAP_CFG_REG   0x58

◆ C6DOFIMU8_TAP_SRC_REG

#define C6DOFIMU8_TAP_SRC_REG   0x1C

◆ C6DOFIMU8_TAP_THS_6D_REG

#define C6DOFIMU8_TAP_THS_6D_REG   0x59

◆ C6DOFIMU8_TIMESTAMP0_REG

#define C6DOFIMU8_TIMESTAMP0_REG   0x40

◆ C6DOFIMU8_TIMESTAMP1_REG

#define C6DOFIMU8_TIMESTAMP1_REG   0x41

◆ C6DOFIMU8_TIMESTAMP2_REG

#define C6DOFIMU8_TIMESTAMP2_REG   0x42

◆ C6DOFIMU8_WAKE_UP_DUR_REG

#define C6DOFIMU8_WAKE_UP_DUR_REG   0x5C

◆ C6DOFIMU8_WAKE_UP_SRC_REG

#define C6DOFIMU8_WAKE_UP_SRC_REG   0x1B

◆ C6DOFIMU8_WAKE_UP_THS_REG

#define C6DOFIMU8_WAKE_UP_THS_REG   0x5B

◆ C6DOFIMU8_WHO_AM_I_REG

#define C6DOFIMU8_WHO_AM_I_REG   0x0F

◆ C6DOFIMU8_X_OFS_USR_REG

#define C6DOFIMU8_X_OFS_USR_REG   0x73

◆ C6DOFIMU8_Y_OFS_USR_REG

#define C6DOFIMU8_Y_OFS_USR_REG   0x74

◆ C6DOFIMU8_Z_OFS_USR_REG

#define C6DOFIMU8_Z_OFS_USR_REG   0x75