c6dofimu11 2.0.0.0
Controls the buffer full interrupt

Macros

#define C6DOFIMU11_BUF_CTRL_3_BFI_EN_MASK   0x80
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_AX_MASK   0x40
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_AY_MASK   0x20
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_AZ_MASK   0x10
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_MX_MASK   0x08
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_MY_MASK   0x04
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_MZ_MASK   0x02
 
#define C6DOFIMU11_BUF_CTRL_3_BUF_TEMP_MASK   0x01
 
#define C6DOFIMU11_BUF_STATUS_1_SMP_LEV_MASK   0xFF
 
#define C6DOFIMU11_BUF_STATUS_2_SMP_PAST_MASK   0xFF
 
#define C6DOFIMU11_BUF_STATUS_3_SMP_PAST_H_MASK   0xFF
 
#define C6DOFIMU11_CHECK_ID_ERROR   0x00
 
#define C6DOFIMU11_CHECK_ID_SUCCESS   0x01
 
#define C6DOFIMU11_ACCEL_COEF_RES_8G   0.00183111052
 
#define C6DOFIMU11_ACCEL_COEF_RES_16G   0.00732444210
 
#define C6DOFIMU11_ACCEL_COEF_RES_32G   0.02929776840
 
#define C6DOFIMU11_ACCEL_COEF_RES_64G   0.11255815032
 
#define C6DOFIMU11_MAG_COEF   0.03662221137
 

Detailed Description

Macro Definition Documentation

◆ C6DOFIMU11_ACCEL_COEF_RES_16G

#define C6DOFIMU11_ACCEL_COEF_RES_16G   0.00732444210

◆ C6DOFIMU11_ACCEL_COEF_RES_32G

#define C6DOFIMU11_ACCEL_COEF_RES_32G   0.02929776840

◆ C6DOFIMU11_ACCEL_COEF_RES_64G

#define C6DOFIMU11_ACCEL_COEF_RES_64G   0.11255815032

◆ C6DOFIMU11_ACCEL_COEF_RES_8G

#define C6DOFIMU11_ACCEL_COEF_RES_8G   0.00183111052

◆ C6DOFIMU11_BUF_CTRL_3_BFI_EN_MASK

#define C6DOFIMU11_BUF_CTRL_3_BFI_EN_MASK   0x80

◆ C6DOFIMU11_BUF_CTRL_3_BUF_AX_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_AX_MASK   0x40

◆ C6DOFIMU11_BUF_CTRL_3_BUF_AY_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_AY_MASK   0x20

◆ C6DOFIMU11_BUF_CTRL_3_BUF_AZ_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_AZ_MASK   0x10

◆ C6DOFIMU11_BUF_CTRL_3_BUF_MX_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_MX_MASK   0x08

◆ C6DOFIMU11_BUF_CTRL_3_BUF_MY_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_MY_MASK   0x04

◆ C6DOFIMU11_BUF_CTRL_3_BUF_MZ_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_MZ_MASK   0x02

◆ C6DOFIMU11_BUF_CTRL_3_BUF_TEMP_MASK

#define C6DOFIMU11_BUF_CTRL_3_BUF_TEMP_MASK   0x01

◆ C6DOFIMU11_BUF_STATUS_1_SMP_LEV_MASK

#define C6DOFIMU11_BUF_STATUS_1_SMP_LEV_MASK   0xFF

◆ C6DOFIMU11_BUF_STATUS_2_SMP_PAST_MASK

#define C6DOFIMU11_BUF_STATUS_2_SMP_PAST_MASK   0xFF

◆ C6DOFIMU11_BUF_STATUS_3_SMP_PAST_H_MASK

#define C6DOFIMU11_BUF_STATUS_3_SMP_PAST_H_MASK   0xFF

◆ C6DOFIMU11_CHECK_ID_ERROR

#define C6DOFIMU11_CHECK_ID_ERROR   0x00

◆ C6DOFIMU11_CHECK_ID_SUCCESS

#define C6DOFIMU11_CHECK_ID_SUCCESS   0x01

◆ C6DOFIMU11_MAG_COEF

#define C6DOFIMU11_MAG_COEF   0.03662221137