JeVois  1.22
JeVois Smart Embedded Machine Vision Toolkit
Share this page:
Loading...
Searching...
No Matches
ICM20948_regs.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ICM20948_SPI_READ   0x80
 
#define ICM20948_SPI_WRITE   0x00
 
#define DMP_CFG_FIFO_SIZE   (4222)
 
#define DMP_DATA_OUT_CTL1   (4 * 16)
 
#define DMP_DATA_OUT_CTL2   (4 * 16 + 2)
 
#define DMP_DATA_INTR_CTL   (4 * 16 + 12)
 
#define DMP_FIFO_WATERMARK   (31 * 16 + 14)
 
#define DMP_MOTION_EVENT_CTL   (4 * 16 + 14)
 
#define DMP_DATA_RDY_STATUS   (8 * 16 + 10)
 
#define DMP_BM_BATCH_CNTR   (27 * 16)
 
#define DMP_BM_BATCH_THLD   (19 * 16 + 12)
 
#define DMP_BM_BATCH_MASK   (21 * 16 + 14)
 
#define DMP_ODR_ACCEL   (11 * 16 + 14)
 
#define DMP_ODR_GYRO   (11 * 16 + 10)
 
#define DMP_ODR_CPASS   (11 * 16 + 6)
 
#define DMP_ODR_ALS   (11 * 16 + 2)
 
#define DMP_ODR_QUAT6   (10 * 16 + 12)
 
#define DMP_ODR_QUAT9   (10 * 16 + 8)
 
#define DMP_ODR_PQUAT6   (10 * 16 + 4)
 
#define DMP_ODR_GEOMAG   (10 * 16 + 0)
 
#define DMP_ODR_PRESSURE   (11 * 16 + 12)
 
#define DMP_ODR_GYRO_CALIBR   (11 * 16 + 8)
 
#define DMP_ODR_CPASS_CALIBR   (11 * 16 + 4)
 
#define DMP_ODR_CNTR_ACCEL   (9 * 16 + 14)
 
#define DMP_ODR_CNTR_GYRO   (9 * 16 + 10)
 
#define DMP_ODR_CNTR_CPASS   (9 * 16 + 6)
 
#define DMP_ODR_CNTR_ALS   (9 * 16 + 2)
 
#define DMP_ODR_CNTR_QUAT6   (8 * 16 + 12)
 
#define DMP_ODR_CNTR_QUAT9   (8 * 16 + 8)
 
#define DMP_ODR_CNTR_PQUAT6   (8 * 16 + 4)
 
#define DMP_ODR_CNTR_GEOMAG   (8 * 16 + 0)
 
#define DMP_ODR_CNTR_PRESSURE   (9 * 16 + 12)
 
#define DMP_ODR_CNTR_GYRO_CALIBR   (9 * 16 + 8)
 
#define DMP_ODR_CNTR_CPASS_CALIBR   (9 * 16 + 4)
 
#define DMP_CPASS_MTX_00   (23 * 16)
 
#define DMP_CPASS_MTX_01   (23 * 16 + 4)
 
#define DMP_CPASS_MTX_02   (23 * 16 + 8)
 
#define DMP_CPASS_MTX_10   (23 * 16 + 12)
 
#define DMP_CPASS_MTX_11   (24 * 16)
 
#define DMP_CPASS_MTX_12   (24 * 16 + 4)
 
#define DMP_CPASS_MTX_20   (24 * 16 + 8)
 
#define DMP_CPASS_MTX_21   (24 * 16 + 12)
 
#define DMP_CPASS_MTX_22   (25 * 16)
 
#define DMP_GYRO_SF   (19 * 16)
 
#define DMP_ACCEL_FB_GAIN   (34 * 16)
 
#define DMP_ACCEL_ONLY_GAIN   (16 * 16 + 12)
 
#define DMP_GYRO_BIAS_X   (139 * 16 + 4)
 
#define DMP_GYRO_BIAS_Y   (139 * 16 + 8)
 
#define DMP_GYRO_BIAS_Z   (139 * 16 + 12)
 
#define DMP_GYRO_ACCURACY   (138 * 16 + 2)
 
#define DMP_GYRO_BIAS_SET   (138 * 16 + 6)
 
#define DMP_GYRO_LAST_TEMPR   (134 * 16)
 
#define DMP_GYRO_SLOPE_X   ( 78 * 16 + 4)
 
#define DMP_GYRO_SLOPE_Y   ( 78 * 16 + 8)
 
#define DMP_GYRO_SLOPE_Z   ( 78 * 16 + 12)
 
#define DMP_ACCEL_BIAS_X   (110 * 16 + 4)
 
#define DMP_ACCEL_BIAS_Y   (110 * 16 + 8)
 
#define DMP_ACCEL_BIAS_Z   (110 * 16 + 12)
 
#define DMP_ACCEL_ACCURACY   (97 * 16)
 
#define DMP_ACCEL_CAL_RESET   (77 * 16)
 
#define DMP_ACCEL_VARIANCE_THRESH   (93 * 16)
 
#define DMP_ACCEL_CAL_RATE   (94 * 16 + 4)
 
#define DMP_ACCEL_PRE_SENSOR_DATA   (97 * 16 + 4)
 
#define DMP_ACCEL_COVARIANCE   (101 * 16 + 8)
 
#define DMP_ACCEL_ALPHA_VAR   (91 * 16)
 
#define DMP_ACCEL_A_VAR   (92 * 16)
 
#define DMP_ACCEL_CAL_INIT   (94 * 16 + 2)
 
#define DMP_ACCEL_CAL_SCALE_COVQ_IN_RANGE   (194 * 16)
 
#define DMP_ACCEL_CAL_SCALE_COVQ_OUT_RANGE   (195 * 16)
 
#define DMP_ACCEL_CAL_TEMPERATURE_SENSITIVITY   (194 * 16 + 4)
 
#define DMP_ACCEL_CAL_TEMPERATURE_OFFSET_TRIM   (194 * 16 + 12)
 
#define DMP_CPASS_BIAS_X   (126 * 16 + 4)
 
#define DMP_CPASS_BIAS_Y   (126 * 16 + 8)
 
#define DMP_CPASS_BIAS_Z   (126 * 16 + 12)
 
#define DMP_CPASS_ACCURACY   (37 * 16)
 
#define DMP_CPASS_BIAS_SET   (34 * 16 + 14)
 
#define DMP_MAR_MODE   (37 * 16 + 2)
 
#define DMP_CPASS_COVARIANCE   (115 * 16)
 
#define DMP_CPASS_COVARIANCE_CUR   (118 * 16 + 8)
 
#define DMP_CPASS_REF_MAG_3D   (122 * 16)
 
#define DMP_CPASS_CAL_INIT   (114 * 16)
 
#define DMP_CPASS_EST_FIRST_BIAS   (113 * 16)
 
#define DMP_MAG_DISTURB_STATE   (113 * 16 + 2)
 
#define DMP_CPASS_VAR_COUNT   (112 * 16 + 6)
 
#define DMP_CPASS_COUNT_7   ( 87 * 16 + 2)
 
#define DMP_CPASS_MAX_INNO   (124 * 16)
 
#define DMP_CPASS_BIAS_OFFSET   (113 * 16 + 4)
 
#define DMP_CPASS_CUR_BIAS_OFFSET   (114 * 16 + 4)
 
#define DMP_CPASS_PRE_SENSOR_DATA   ( 87 * 16 + 4)
 
#define DMP_CPASS_TIME_BUFFER   (112 * 16 + 14)
 
#define DMP_CPASS_RADIUS_3D_THRESH_ANOMALY   (112 * 16 + 8)
 
#define DMP_CPASS_STATUS_CHK   (25 * 16 + 12)
 
#define DMP_MAGN_THR_9X   (80 * 16)
 
#define DMP_MAGN_LPF_THR_9X   (80 * 16 + 8)
 
#define DMP_QFB_THR_9X   (80 * 16 + 12)
 
#define DMP_DMPRATE_CNTR   (18 * 16 + 4)
 
#define DMP_PEDSTD_BP_B   (49 * 16 + 12)
 
#define DMP_PEDSTD_BP_A4   (52 * 16)
 
#define DMP_PEDSTD_BP_A3   (52 * 16 + 4)
 
#define DMP_PEDSTD_BP_A2   (52 * 16 + 8)
 
#define DMP_PEDSTD_BP_A1   (52 * 16 + 12)
 
#define DMP_PEDSTD_SB   (50 * 16 + 8)
 
#define DMP_PEDSTD_SB_TIME   (50 * 16 + 12)
 
#define DMP_PEDSTD_PEAKTHRSH   (57 * 16 + 8)
 
#define DMP_PEDSTD_TIML   (50 * 16 + 10)
 
#define DMP_PEDSTD_TIMH   (50 * 16 + 14)
 
#define DMP_PEDSTD_PEAK   (57 * 16 + 4)
 
#define DMP_PEDSTD_STEPCTR   (54 * 16)
 
#define DMP_PEDSTD_STEPCTR2   (58 * 16 + 8)
 
#define DMP_PEDSTD_TIMECTR   (60 * 16 + 4)
 
#define DMP_PEDSTD_DECI   (58 * 16)
 
#define DMP_PEDSTD_SB2   (60 * 16 + 14)
 
#define DMP_STPDET_TIMESTAMP   (18 * 16 + 8)
 
#define DMP_PEDSTEP_IND   (19 * 16 + 4)
 
#define DMP_PED_Y_RATIO   (17 * 16 + 0)
 
#define DMP_SMD_VAR_TH   (141 * 16 + 12)
 
#define DMP_SMD_VAR_TH_DRIVE   (143 * 16 + 12)
 
#define DMP_SMD_DRIVE_TIMER_TH   (143 * 16 + 8)
 
#define DMP_SMD_TILT_ANGLE_TH   (179 * 16 + 12)
 
#define DMP_BAC_SMD_ST_TH   (179 * 16 + 8)
 
#define DMP_BAC_ST_ALPHA4   (180 * 16 + 12)
 
#define DMP_BAC_ST_ALPHA4A   (176 * 16 + 12)
 
#define DMP_WOM_ENABLE   (64 * 16 + 14)
 
#define DMP_WOM_STATUS   (64 * 16 + 6)
 
#define DMP_WOM_THRESHOLD   (64 * 16)
 
#define DMP_WOM_CNTR_TH   (64 * 16 + 12)
 
#define DMP_BAC_RATE   (48 * 16 + 10)
 
#define DMP_BAC_STATE   (179 * 16 + 0)
 
#define DMP_BAC_STATE_PREV   (179 * 16 + 4)
 
#define DMP_BAC_ACT_ON   (182 * 16 + 0)
 
#define DMP_BAC_ACT_OFF   (183 * 16 + 0)
 
#define DMP_BAC_STILL_S_F   (177 * 16 + 0)
 
#define DMP_BAC_RUN_S_F   (177 * 16 + 4)
 
#define DMP_BAC_DRIVE_S_F   (178 * 16 + 0)
 
#define DMP_BAC_WALK_S_F   (178 * 16 + 4)
 
#define DMP_BAC_SMD_S_F   (178 * 16 + 8)
 
#define DMP_BAC_BIKE_S_F   (178 * 16 + 12)
 
#define DMP_BAC_E1_SHORT   (146 * 16 + 0)
 
#define DMP_BAC_E2_SHORT   (146 * 16 + 4)
 
#define DMP_BAC_E3_SHORT   (146 * 16 + 8)
 
#define DMP_BAC_VAR_RUN   (148 * 16 + 12)
 
#define DMP_BAC_TILT_INIT   (181 * 16 + 0)
 
#define DMP_BAC_MAG_ON   (225 * 16 + 0)
 
#define DMP_BAC_PS_ON   (74 * 16 + 0)
 
#define DMP_BAC_BIKE_PREFERENCE   (173 * 16 + 8)
 
#define DMP_BAC_MAG_I2C_ADDR   (229 * 16 + 8)
 
#define DMP_BAC_PS_I2C_ADDR   (75 * 16 + 4)
 
#define DMP_BAC_DRIVE_CONFIDENCE   (144 * 16 + 0)
 
#define DMP_BAC_WALK_CONFIDENCE   (144 * 16 + 4)
 
#define DMP_BAC_SMD_CONFIDENCE   (144 * 16 + 8)
 
#define DMP_BAC_BIKE_CONFIDENCE   (144 * 16 + 12)
 
#define DMP_BAC_STILL_CONFIDENCE   (145 * 16 + 0)
 
#define DMP_BAC_RUN_CONFIDENCE   (145 * 16 + 4)
 
#define DMP_BAC_MODE_CNTR   (150 * 16)
 
#define DMP_BAC_STATE_T_PREV   (185 * 16 + 4)
 
#define DMP_BAC_ACT_T_ON   (184 * 16 + 0)
 
#define DMP_BAC_ACT_T_OFF   (184 * 16 + 4)
 
#define DMP_BAC_STATE_WRDBS_PREV   (185 * 16 + 8)
 
#define DMP_BAC_ACT_WRDBS_ON   (184 * 16 + 8)
 
#define DMP_BAC_ACT_WRDBS_OFF   (184 * 16 + 12)
 
#define DMP_BAC_ACT_ON_OFF   (190 * 16 + 2)
 
#define DMP_PREV_BAC_ACT_ON_OFF   (188 * 16 + 2)
 
#define DMP_BAC_CNTR   (48 * 16 + 2)
 
#define DMP_FP_VAR_ALPHA   (245 * 16 + 8)
 
#define DMP_FP_STILL_TH   (246 * 16 + 4)
 
#define DMP_FP_MID_STILL_TH   (244 * 16 + 8)
 
#define DMP_FP_NOT_STILL_TH   (246 * 16 + 8)
 
#define DMP_FP_VIB_REJ_TH   (241 * 16 + 8)
 
#define DMP_FP_MAX_PICKUP_T_TH   (244 * 16 + 12)
 
#define DMP_FP_PICKUP_TIMEOUT_TH   (248 * 16 + 8)
 
#define DMP_FP_STILL_CONST_TH   (246 * 16 + 12)
 
#define DMP_FP_MOTION_CONST_TH   (240 * 16 + 8)
 
#define DMP_FP_VIB_COUNT_TH   (242 * 16 + 8)
 
#define DMP_FP_STEADY_TILT_TH   (247 * 16 + 8)
 
#define DMP_FP_STEADY_TILT_UP_TH   (242 * 16 + 12)
 
#define DMP_FP_Z_FLAT_TH_MINUS   (243 * 16 + 8)
 
#define DMP_FP_Z_FLAT_TH_PLUS   (243 * 16 + 12)
 
#define DMP_FP_DEV_IN_POCKET_TH   (76 * 16 + 12)
 
#define DMP_FP_PICKUP_CNTR   (247 * 16 + 4)
 
#define DMP_FP_RATE   (240 * 16 + 12)
 
#define DMP_GYRO_FULLSCALE   (72 * 16 + 12)
 
#define DMP_ACC_SCALE   (30 * 16 + 0)
 
#define DMP_ACC_SCALE2   (79 * 16 + 4)
 
#define DMP_EIS_AUTH_INPUT   (160 * 16 + 4)
 
#define DMP_EIS_AUTH_OUTPUT   (160 * 16 + 0)
 
#define DMP_B2S_RATE   (48 * 16 + 8)
 
#define DMP_B2S_MTX_00   (208 * 16)
 
#define DMP_B2S_MTX_01   (208 * 16 + 4)
 
#define DMP_B2S_MTX_02   (208 * 16 + 8)
 
#define DMP_B2S_MTX_10   (208 * 16 + 12)
 
#define DMP_B2S_MTX_11   (209 * 16)
 
#define DMP_B2S_MTX_12   (209 * 16 + 4)
 
#define DMP_B2S_MTX_20   (209 * 16 + 8)
 
#define DMP_B2S_MTX_21   (209 * 16 + 12)
 
#define DMP_B2S_MTX_22   (210 * 16)
 
#define DMP_START_ADDRESS   ((unsigned short)0x1000)
 
#define DMP_MEM_BANK_SIZE   256
 
#define DMP_LOAD_START   0x90
 
#define DMP_CODE_SIZE   14301
 
#define DMP_BAC_DRIVE   0x01
 
#define DMP_BAC_WALK   0x02
 
#define DMP_BAC_RUN   0x04
 
#define DMP_BAC_BIKE   0x08
 
#define DMP_BAC_TILT   0x10
 
#define DMP_BAC_STILL   0x20
 

Macro Definition Documentation

◆ DMP_ACC_SCALE

#define DMP_ACC_SCALE   (30 * 16 + 0)

Definition at line 621 of file ICM20948_regs.H.

◆ DMP_ACC_SCALE2

#define DMP_ACC_SCALE2   (79 * 16 + 4)

Definition at line 622 of file ICM20948_regs.H.

◆ DMP_ACCEL_A_VAR

#define DMP_ACCEL_A_VAR   (92 * 16)

Definition at line 483 of file ICM20948_regs.H.

◆ DMP_ACCEL_ACCURACY

#define DMP_ACCEL_ACCURACY   (97 * 16)

Definition at line 476 of file ICM20948_regs.H.

◆ DMP_ACCEL_ALPHA_VAR

#define DMP_ACCEL_ALPHA_VAR   (91 * 16)

Definition at line 482 of file ICM20948_regs.H.

◆ DMP_ACCEL_BIAS_X

#define DMP_ACCEL_BIAS_X   (110 * 16 + 4)

Definition at line 473 of file ICM20948_regs.H.

◆ DMP_ACCEL_BIAS_Y

#define DMP_ACCEL_BIAS_Y   (110 * 16 + 8)

Definition at line 474 of file ICM20948_regs.H.

◆ DMP_ACCEL_BIAS_Z

#define DMP_ACCEL_BIAS_Z   (110 * 16 + 12)

Definition at line 475 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_INIT

#define DMP_ACCEL_CAL_INIT   (94 * 16 + 2)

Definition at line 484 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_RATE

#define DMP_ACCEL_CAL_RATE   (94 * 16 + 4)

Definition at line 479 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_RESET

#define DMP_ACCEL_CAL_RESET   (77 * 16)

Definition at line 477 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_SCALE_COVQ_IN_RANGE

#define DMP_ACCEL_CAL_SCALE_COVQ_IN_RANGE   (194 * 16)

Definition at line 485 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_SCALE_COVQ_OUT_RANGE

#define DMP_ACCEL_CAL_SCALE_COVQ_OUT_RANGE   (195 * 16)

Definition at line 486 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_TEMPERATURE_OFFSET_TRIM

#define DMP_ACCEL_CAL_TEMPERATURE_OFFSET_TRIM   (194 * 16 + 12)

Definition at line 488 of file ICM20948_regs.H.

◆ DMP_ACCEL_CAL_TEMPERATURE_SENSITIVITY

#define DMP_ACCEL_CAL_TEMPERATURE_SENSITIVITY   (194 * 16 + 4)

Definition at line 487 of file ICM20948_regs.H.

◆ DMP_ACCEL_COVARIANCE

#define DMP_ACCEL_COVARIANCE   (101 * 16 + 8)

Definition at line 481 of file ICM20948_regs.H.

◆ DMP_ACCEL_FB_GAIN

#define DMP_ACCEL_FB_GAIN   (34 * 16)

Definition at line 459 of file ICM20948_regs.H.

◆ DMP_ACCEL_ONLY_GAIN

#define DMP_ACCEL_ONLY_GAIN   (16 * 16 + 12)

Definition at line 460 of file ICM20948_regs.H.

◆ DMP_ACCEL_PRE_SENSOR_DATA

#define DMP_ACCEL_PRE_SENSOR_DATA   (97 * 16 + 4)

Definition at line 480 of file ICM20948_regs.H.

◆ DMP_ACCEL_VARIANCE_THRESH

#define DMP_ACCEL_VARIANCE_THRESH   (93 * 16)

Definition at line 478 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_00

#define DMP_B2S_MTX_00   (208 * 16)

Definition at line 631 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_01

#define DMP_B2S_MTX_01   (208 * 16 + 4)

Definition at line 632 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_02

#define DMP_B2S_MTX_02   (208 * 16 + 8)

Definition at line 633 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_10

#define DMP_B2S_MTX_10   (208 * 16 + 12)

Definition at line 634 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_11

#define DMP_B2S_MTX_11   (209 * 16)

Definition at line 635 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_12

#define DMP_B2S_MTX_12   (209 * 16 + 4)

Definition at line 636 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_20

#define DMP_B2S_MTX_20   (209 * 16 + 8)

Definition at line 637 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_21

#define DMP_B2S_MTX_21   (209 * 16 + 12)

Definition at line 638 of file ICM20948_regs.H.

◆ DMP_B2S_MTX_22

#define DMP_B2S_MTX_22   (210 * 16)

Definition at line 639 of file ICM20948_regs.H.

◆ DMP_B2S_RATE

#define DMP_B2S_RATE   (48 * 16 + 8)

Definition at line 629 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_OFF

#define DMP_BAC_ACT_OFF   (183 * 16 + 0)

Definition at line 564 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_ON

#define DMP_BAC_ACT_ON   (182 * 16 + 0)

Definition at line 563 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_ON_OFF

#define DMP_BAC_ACT_ON_OFF   (190 * 16 + 2)

Definition at line 594 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_T_OFF

#define DMP_BAC_ACT_T_OFF   (184 * 16 + 4)

Definition at line 590 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_T_ON

#define DMP_BAC_ACT_T_ON   (184 * 16 + 0)

Definition at line 589 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_WRDBS_OFF

#define DMP_BAC_ACT_WRDBS_OFF   (184 * 16 + 12)

Definition at line 593 of file ICM20948_regs.H.

◆ DMP_BAC_ACT_WRDBS_ON

#define DMP_BAC_ACT_WRDBS_ON   (184 * 16 + 8)

Definition at line 592 of file ICM20948_regs.H.

◆ DMP_BAC_BIKE

#define DMP_BAC_BIKE   0x08

Definition at line 651 of file ICM20948_regs.H.

◆ DMP_BAC_BIKE_CONFIDENCE

#define DMP_BAC_BIKE_CONFIDENCE   (144 * 16 + 12)

Definition at line 584 of file ICM20948_regs.H.

◆ DMP_BAC_BIKE_PREFERENCE

#define DMP_BAC_BIKE_PREFERENCE   (173 * 16 + 8)

Definition at line 578 of file ICM20948_regs.H.

◆ DMP_BAC_BIKE_S_F

#define DMP_BAC_BIKE_S_F   (178 * 16 + 12)

Definition at line 570 of file ICM20948_regs.H.

◆ DMP_BAC_CNTR

#define DMP_BAC_CNTR   (48 * 16 + 2)

Definition at line 596 of file ICM20948_regs.H.

◆ DMP_BAC_DRIVE

#define DMP_BAC_DRIVE   0x01

Definition at line 648 of file ICM20948_regs.H.

◆ DMP_BAC_DRIVE_CONFIDENCE

#define DMP_BAC_DRIVE_CONFIDENCE   (144 * 16 + 0)

Definition at line 581 of file ICM20948_regs.H.

◆ DMP_BAC_DRIVE_S_F

#define DMP_BAC_DRIVE_S_F   (178 * 16 + 0)

Definition at line 567 of file ICM20948_regs.H.

◆ DMP_BAC_E1_SHORT

#define DMP_BAC_E1_SHORT   (146 * 16 + 0)

Definition at line 571 of file ICM20948_regs.H.

◆ DMP_BAC_E2_SHORT

#define DMP_BAC_E2_SHORT   (146 * 16 + 4)

Definition at line 572 of file ICM20948_regs.H.

◆ DMP_BAC_E3_SHORT

#define DMP_BAC_E3_SHORT   (146 * 16 + 8)

Definition at line 573 of file ICM20948_regs.H.

◆ DMP_BAC_MAG_I2C_ADDR

#define DMP_BAC_MAG_I2C_ADDR   (229 * 16 + 8)

Definition at line 579 of file ICM20948_regs.H.

◆ DMP_BAC_MAG_ON

#define DMP_BAC_MAG_ON   (225 * 16 + 0)

Definition at line 576 of file ICM20948_regs.H.

◆ DMP_BAC_MODE_CNTR

#define DMP_BAC_MODE_CNTR   (150 * 16)

Definition at line 587 of file ICM20948_regs.H.

◆ DMP_BAC_PS_I2C_ADDR

#define DMP_BAC_PS_I2C_ADDR   (75 * 16 + 4)

Definition at line 580 of file ICM20948_regs.H.

◆ DMP_BAC_PS_ON

#define DMP_BAC_PS_ON   (74 * 16 + 0)

Definition at line 577 of file ICM20948_regs.H.

◆ DMP_BAC_RATE

#define DMP_BAC_RATE   (48 * 16 + 10)

Definition at line 560 of file ICM20948_regs.H.

◆ DMP_BAC_RUN

#define DMP_BAC_RUN   0x04

Definition at line 650 of file ICM20948_regs.H.

◆ DMP_BAC_RUN_CONFIDENCE

#define DMP_BAC_RUN_CONFIDENCE   (145 * 16 + 4)

Definition at line 586 of file ICM20948_regs.H.

◆ DMP_BAC_RUN_S_F

#define DMP_BAC_RUN_S_F   (177 * 16 + 4)

Definition at line 566 of file ICM20948_regs.H.

◆ DMP_BAC_SMD_CONFIDENCE

#define DMP_BAC_SMD_CONFIDENCE   (144 * 16 + 8)

Definition at line 583 of file ICM20948_regs.H.

◆ DMP_BAC_SMD_S_F

#define DMP_BAC_SMD_S_F   (178 * 16 + 8)

Definition at line 569 of file ICM20948_regs.H.

◆ DMP_BAC_SMD_ST_TH

#define DMP_BAC_SMD_ST_TH   (179 * 16 + 8)

Definition at line 549 of file ICM20948_regs.H.

◆ DMP_BAC_ST_ALPHA4

#define DMP_BAC_ST_ALPHA4   (180 * 16 + 12)

Definition at line 550 of file ICM20948_regs.H.

◆ DMP_BAC_ST_ALPHA4A

#define DMP_BAC_ST_ALPHA4A   (176 * 16 + 12)

Definition at line 551 of file ICM20948_regs.H.

◆ DMP_BAC_STATE

#define DMP_BAC_STATE   (179 * 16 + 0)

Definition at line 561 of file ICM20948_regs.H.

◆ DMP_BAC_STATE_PREV

#define DMP_BAC_STATE_PREV   (179 * 16 + 4)

Definition at line 562 of file ICM20948_regs.H.

◆ DMP_BAC_STATE_T_PREV

#define DMP_BAC_STATE_T_PREV   (185 * 16 + 4)

Definition at line 588 of file ICM20948_regs.H.

◆ DMP_BAC_STATE_WRDBS_PREV

#define DMP_BAC_STATE_WRDBS_PREV   (185 * 16 + 8)

Definition at line 591 of file ICM20948_regs.H.

◆ DMP_BAC_STILL

#define DMP_BAC_STILL   0x20

Definition at line 653 of file ICM20948_regs.H.

◆ DMP_BAC_STILL_CONFIDENCE

#define DMP_BAC_STILL_CONFIDENCE   (145 * 16 + 0)

Definition at line 585 of file ICM20948_regs.H.

◆ DMP_BAC_STILL_S_F

#define DMP_BAC_STILL_S_F   (177 * 16 + 0)

Definition at line 565 of file ICM20948_regs.H.

◆ DMP_BAC_TILT

#define DMP_BAC_TILT   0x10

Definition at line 652 of file ICM20948_regs.H.

◆ DMP_BAC_TILT_INIT

#define DMP_BAC_TILT_INIT   (181 * 16 + 0)

Definition at line 575 of file ICM20948_regs.H.

◆ DMP_BAC_VAR_RUN

#define DMP_BAC_VAR_RUN   (148 * 16 + 12)

Definition at line 574 of file ICM20948_regs.H.

◆ DMP_BAC_WALK

#define DMP_BAC_WALK   0x02

Definition at line 649 of file ICM20948_regs.H.

◆ DMP_BAC_WALK_CONFIDENCE

#define DMP_BAC_WALK_CONFIDENCE   (144 * 16 + 4)

Definition at line 582 of file ICM20948_regs.H.

◆ DMP_BAC_WALK_S_F

#define DMP_BAC_WALK_S_F   (178 * 16 + 4)

Definition at line 568 of file ICM20948_regs.H.

◆ DMP_BM_BATCH_CNTR

#define DMP_BM_BATCH_CNTR   (27 * 16)

Definition at line 417 of file ICM20948_regs.H.

◆ DMP_BM_BATCH_MASK

#define DMP_BM_BATCH_MASK   (21 * 16 + 14)

Definition at line 419 of file ICM20948_regs.H.

◆ DMP_BM_BATCH_THLD

#define DMP_BM_BATCH_THLD   (19 * 16 + 12)

Definition at line 418 of file ICM20948_regs.H.

◆ DMP_CFG_FIFO_SIZE

#define DMP_CFG_FIFO_SIZE   (4222)

Definition at line 399 of file ICM20948_regs.H.

◆ DMP_CODE_SIZE

#define DMP_CODE_SIZE   14301

Definition at line 645 of file ICM20948_regs.H.

◆ DMP_CPASS_ACCURACY

#define DMP_CPASS_ACCURACY   (37 * 16)

Definition at line 493 of file ICM20948_regs.H.

◆ DMP_CPASS_BIAS_OFFSET

#define DMP_CPASS_BIAS_OFFSET   (113 * 16 + 4)

Definition at line 505 of file ICM20948_regs.H.

◆ DMP_CPASS_BIAS_SET

#define DMP_CPASS_BIAS_SET   (34 * 16 + 14)

Definition at line 494 of file ICM20948_regs.H.

◆ DMP_CPASS_BIAS_X

#define DMP_CPASS_BIAS_X   (126 * 16 + 4)

Definition at line 490 of file ICM20948_regs.H.

◆ DMP_CPASS_BIAS_Y

#define DMP_CPASS_BIAS_Y   (126 * 16 + 8)

Definition at line 491 of file ICM20948_regs.H.

◆ DMP_CPASS_BIAS_Z

#define DMP_CPASS_BIAS_Z   (126 * 16 + 12)

Definition at line 492 of file ICM20948_regs.H.

◆ DMP_CPASS_CAL_INIT

#define DMP_CPASS_CAL_INIT   (114 * 16)

Definition at line 499 of file ICM20948_regs.H.

◆ DMP_CPASS_COUNT_7

#define DMP_CPASS_COUNT_7   ( 87 * 16 + 2)

Definition at line 503 of file ICM20948_regs.H.

◆ DMP_CPASS_COVARIANCE

#define DMP_CPASS_COVARIANCE   (115 * 16)

Definition at line 496 of file ICM20948_regs.H.

◆ DMP_CPASS_COVARIANCE_CUR

#define DMP_CPASS_COVARIANCE_CUR   (118 * 16 + 8)

Definition at line 497 of file ICM20948_regs.H.

◆ DMP_CPASS_CUR_BIAS_OFFSET

#define DMP_CPASS_CUR_BIAS_OFFSET   (114 * 16 + 4)

Definition at line 506 of file ICM20948_regs.H.

◆ DMP_CPASS_EST_FIRST_BIAS

#define DMP_CPASS_EST_FIRST_BIAS   (113 * 16)

Definition at line 500 of file ICM20948_regs.H.

◆ DMP_CPASS_MAX_INNO

#define DMP_CPASS_MAX_INNO   (124 * 16)

Definition at line 504 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_00

#define DMP_CPASS_MTX_00   (23 * 16)

Definition at line 448 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_01

#define DMP_CPASS_MTX_01   (23 * 16 + 4)

Definition at line 449 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_02

#define DMP_CPASS_MTX_02   (23 * 16 + 8)

Definition at line 450 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_10

#define DMP_CPASS_MTX_10   (23 * 16 + 12)

Definition at line 451 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_11

#define DMP_CPASS_MTX_11   (24 * 16)

Definition at line 452 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_12

#define DMP_CPASS_MTX_12   (24 * 16 + 4)

Definition at line 453 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_20

#define DMP_CPASS_MTX_20   (24 * 16 + 8)

Definition at line 454 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_21

#define DMP_CPASS_MTX_21   (24 * 16 + 12)

Definition at line 455 of file ICM20948_regs.H.

◆ DMP_CPASS_MTX_22

#define DMP_CPASS_MTX_22   (25 * 16)

Definition at line 456 of file ICM20948_regs.H.

◆ DMP_CPASS_PRE_SENSOR_DATA

#define DMP_CPASS_PRE_SENSOR_DATA   ( 87 * 16 + 4)

Definition at line 507 of file ICM20948_regs.H.

◆ DMP_CPASS_RADIUS_3D_THRESH_ANOMALY

#define DMP_CPASS_RADIUS_3D_THRESH_ANOMALY   (112 * 16 + 8)

Definition at line 511 of file ICM20948_regs.H.

◆ DMP_CPASS_REF_MAG_3D

#define DMP_CPASS_REF_MAG_3D   (122 * 16)

Definition at line 498 of file ICM20948_regs.H.

◆ DMP_CPASS_STATUS_CHK

#define DMP_CPASS_STATUS_CHK   (25 * 16 + 12)

Definition at line 513 of file ICM20948_regs.H.

◆ DMP_CPASS_TIME_BUFFER

#define DMP_CPASS_TIME_BUFFER   (112 * 16 + 14)

Definition at line 510 of file ICM20948_regs.H.

◆ DMP_CPASS_VAR_COUNT

#define DMP_CPASS_VAR_COUNT   (112 * 16 + 6)

Definition at line 502 of file ICM20948_regs.H.

◆ DMP_DATA_INTR_CTL

#define DMP_DATA_INTR_CTL   (4 * 16 + 12)

Definition at line 404 of file ICM20948_regs.H.

◆ DMP_DATA_OUT_CTL1

#define DMP_DATA_OUT_CTL1   (4 * 16)

Definition at line 402 of file ICM20948_regs.H.

◆ DMP_DATA_OUT_CTL2

#define DMP_DATA_OUT_CTL2   (4 * 16 + 2)

Definition at line 403 of file ICM20948_regs.H.

◆ DMP_DATA_RDY_STATUS

#define DMP_DATA_RDY_STATUS   (8 * 16 + 10)

Definition at line 414 of file ICM20948_regs.H.

◆ DMP_DMPRATE_CNTR

#define DMP_DMPRATE_CNTR   (18 * 16 + 4)

Definition at line 521 of file ICM20948_regs.H.

◆ DMP_EIS_AUTH_INPUT

#define DMP_EIS_AUTH_INPUT   (160 * 16 + 4)

Definition at line 625 of file ICM20948_regs.H.

◆ DMP_EIS_AUTH_OUTPUT

#define DMP_EIS_AUTH_OUTPUT   (160 * 16 + 0)

Definition at line 626 of file ICM20948_regs.H.

◆ DMP_FIFO_WATERMARK

#define DMP_FIFO_WATERMARK   (31 * 16 + 14)

Definition at line 405 of file ICM20948_regs.H.

◆ DMP_FP_DEV_IN_POCKET_TH

#define DMP_FP_DEV_IN_POCKET_TH   (76 * 16 + 12)

Definition at line 613 of file ICM20948_regs.H.

◆ DMP_FP_MAX_PICKUP_T_TH

#define DMP_FP_MAX_PICKUP_T_TH   (244 * 16 + 12)

Definition at line 604 of file ICM20948_regs.H.

◆ DMP_FP_MID_STILL_TH

#define DMP_FP_MID_STILL_TH   (244 * 16 + 8)

Definition at line 601 of file ICM20948_regs.H.

◆ DMP_FP_MOTION_CONST_TH

#define DMP_FP_MOTION_CONST_TH   (240 * 16 + 8)

Definition at line 607 of file ICM20948_regs.H.

◆ DMP_FP_NOT_STILL_TH

#define DMP_FP_NOT_STILL_TH   (246 * 16 + 8)

Definition at line 602 of file ICM20948_regs.H.

◆ DMP_FP_PICKUP_CNTR

#define DMP_FP_PICKUP_CNTR   (247 * 16 + 4)

Definition at line 614 of file ICM20948_regs.H.

◆ DMP_FP_PICKUP_TIMEOUT_TH

#define DMP_FP_PICKUP_TIMEOUT_TH   (248 * 16 + 8)

Definition at line 605 of file ICM20948_regs.H.

◆ DMP_FP_RATE

#define DMP_FP_RATE   (240 * 16 + 12)

Definition at line 615 of file ICM20948_regs.H.

◆ DMP_FP_STEADY_TILT_TH

#define DMP_FP_STEADY_TILT_TH   (247 * 16 + 8)

Definition at line 609 of file ICM20948_regs.H.

◆ DMP_FP_STEADY_TILT_UP_TH

#define DMP_FP_STEADY_TILT_UP_TH   (242 * 16 + 12)

Definition at line 610 of file ICM20948_regs.H.

◆ DMP_FP_STILL_CONST_TH

#define DMP_FP_STILL_CONST_TH   (246 * 16 + 12)

Definition at line 606 of file ICM20948_regs.H.

◆ DMP_FP_STILL_TH

#define DMP_FP_STILL_TH   (246 * 16 + 4)

Definition at line 600 of file ICM20948_regs.H.

◆ DMP_FP_VAR_ALPHA

#define DMP_FP_VAR_ALPHA   (245 * 16 + 8)

Definition at line 599 of file ICM20948_regs.H.

◆ DMP_FP_VIB_COUNT_TH

#define DMP_FP_VIB_COUNT_TH   (242 * 16 + 8)

Definition at line 608 of file ICM20948_regs.H.

◆ DMP_FP_VIB_REJ_TH

#define DMP_FP_VIB_REJ_TH   (241 * 16 + 8)

Definition at line 603 of file ICM20948_regs.H.

◆ DMP_FP_Z_FLAT_TH_MINUS

#define DMP_FP_Z_FLAT_TH_MINUS   (243 * 16 + 8)

Definition at line 611 of file ICM20948_regs.H.

◆ DMP_FP_Z_FLAT_TH_PLUS

#define DMP_FP_Z_FLAT_TH_PLUS   (243 * 16 + 12)

Definition at line 612 of file ICM20948_regs.H.

◆ DMP_GYRO_ACCURACY

#define DMP_GYRO_ACCURACY   (138 * 16 + 2)

Definition at line 466 of file ICM20948_regs.H.

◆ DMP_GYRO_BIAS_SET

#define DMP_GYRO_BIAS_SET   (138 * 16 + 6)

Definition at line 467 of file ICM20948_regs.H.

◆ DMP_GYRO_BIAS_X

#define DMP_GYRO_BIAS_X   (139 * 16 + 4)

Definition at line 463 of file ICM20948_regs.H.

◆ DMP_GYRO_BIAS_Y

#define DMP_GYRO_BIAS_Y   (139 * 16 + 8)

Definition at line 464 of file ICM20948_regs.H.

◆ DMP_GYRO_BIAS_Z

#define DMP_GYRO_BIAS_Z   (139 * 16 + 12)

Definition at line 465 of file ICM20948_regs.H.

◆ DMP_GYRO_FULLSCALE

#define DMP_GYRO_FULLSCALE   (72 * 16 + 12)

Definition at line 618 of file ICM20948_regs.H.

◆ DMP_GYRO_LAST_TEMPR

#define DMP_GYRO_LAST_TEMPR   (134 * 16)

Definition at line 468 of file ICM20948_regs.H.

◆ DMP_GYRO_SF

#define DMP_GYRO_SF   (19 * 16)

Definition at line 458 of file ICM20948_regs.H.

◆ DMP_GYRO_SLOPE_X

#define DMP_GYRO_SLOPE_X   ( 78 * 16 + 4)

Definition at line 469 of file ICM20948_regs.H.

◆ DMP_GYRO_SLOPE_Y

#define DMP_GYRO_SLOPE_Y   ( 78 * 16 + 8)

Definition at line 470 of file ICM20948_regs.H.

◆ DMP_GYRO_SLOPE_Z

#define DMP_GYRO_SLOPE_Z   ( 78 * 16 + 12)

Definition at line 471 of file ICM20948_regs.H.

◆ DMP_LOAD_START

#define DMP_LOAD_START   0x90

Definition at line 643 of file ICM20948_regs.H.

◆ DMP_MAG_DISTURB_STATE

#define DMP_MAG_DISTURB_STATE   (113 * 16 + 2)

Definition at line 501 of file ICM20948_regs.H.

◆ DMP_MAGN_LPF_THR_9X

#define DMP_MAGN_LPF_THR_9X   (80 * 16 + 8)

Definition at line 517 of file ICM20948_regs.H.

◆ DMP_MAGN_THR_9X

#define DMP_MAGN_THR_9X   (80 * 16)

Definition at line 516 of file ICM20948_regs.H.

◆ DMP_MAR_MODE

#define DMP_MAR_MODE   (37 * 16 + 2)

Definition at line 495 of file ICM20948_regs.H.

◆ DMP_MEM_BANK_SIZE

#define DMP_MEM_BANK_SIZE   256

Definition at line 642 of file ICM20948_regs.H.

◆ DMP_MOTION_EVENT_CTL

#define DMP_MOTION_EVENT_CTL   (4 * 16 + 14)

Definition at line 408 of file ICM20948_regs.H.

◆ DMP_ODR_ACCEL

#define DMP_ODR_ACCEL   (11 * 16 + 14)

Definition at line 422 of file ICM20948_regs.H.

◆ DMP_ODR_ALS

#define DMP_ODR_ALS   (11 * 16 + 2)

Definition at line 425 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_ACCEL

#define DMP_ODR_CNTR_ACCEL   (9 * 16 + 14)

Definition at line 435 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_ALS

#define DMP_ODR_CNTR_ALS   (9 * 16 + 2)

Definition at line 438 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_CPASS

#define DMP_ODR_CNTR_CPASS   (9 * 16 + 6)

Definition at line 437 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_CPASS_CALIBR

#define DMP_ODR_CNTR_CPASS_CALIBR   (9 * 16 + 4)

Definition at line 445 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_GEOMAG

#define DMP_ODR_CNTR_GEOMAG   (8 * 16 + 0)

Definition at line 442 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_GYRO

#define DMP_ODR_CNTR_GYRO   (9 * 16 + 10)

Definition at line 436 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_GYRO_CALIBR

#define DMP_ODR_CNTR_GYRO_CALIBR   (9 * 16 + 8)

Definition at line 444 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_PQUAT6

#define DMP_ODR_CNTR_PQUAT6   (8 * 16 + 4)

Definition at line 441 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_PRESSURE

#define DMP_ODR_CNTR_PRESSURE   (9 * 16 + 12)

Definition at line 443 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_QUAT6

#define DMP_ODR_CNTR_QUAT6   (8 * 16 + 12)

Definition at line 439 of file ICM20948_regs.H.

◆ DMP_ODR_CNTR_QUAT9

#define DMP_ODR_CNTR_QUAT9   (8 * 16 + 8)

Definition at line 440 of file ICM20948_regs.H.

◆ DMP_ODR_CPASS

#define DMP_ODR_CPASS   (11 * 16 + 6)

Definition at line 424 of file ICM20948_regs.H.

◆ DMP_ODR_CPASS_CALIBR

#define DMP_ODR_CPASS_CALIBR   (11 * 16 + 4)

Definition at line 432 of file ICM20948_regs.H.

◆ DMP_ODR_GEOMAG

#define DMP_ODR_GEOMAG   (10 * 16 + 0)

Definition at line 429 of file ICM20948_regs.H.

◆ DMP_ODR_GYRO

#define DMP_ODR_GYRO   (11 * 16 + 10)

Definition at line 423 of file ICM20948_regs.H.

◆ DMP_ODR_GYRO_CALIBR

#define DMP_ODR_GYRO_CALIBR   (11 * 16 + 8)

Definition at line 431 of file ICM20948_regs.H.

◆ DMP_ODR_PQUAT6

#define DMP_ODR_PQUAT6   (10 * 16 + 4)

Definition at line 428 of file ICM20948_regs.H.

◆ DMP_ODR_PRESSURE

#define DMP_ODR_PRESSURE   (11 * 16 + 12)

Definition at line 430 of file ICM20948_regs.H.

◆ DMP_ODR_QUAT6

#define DMP_ODR_QUAT6   (10 * 16 + 12)

Definition at line 426 of file ICM20948_regs.H.

◆ DMP_ODR_QUAT9

#define DMP_ODR_QUAT9   (10 * 16 + 8)

Definition at line 427 of file ICM20948_regs.H.

◆ DMP_PED_Y_RATIO

#define DMP_PED_Y_RATIO   (17 * 16 + 0)

Definition at line 542 of file ICM20948_regs.H.

◆ DMP_PEDSTD_BP_A1

#define DMP_PEDSTD_BP_A1   (52 * 16 + 12)

Definition at line 528 of file ICM20948_regs.H.

◆ DMP_PEDSTD_BP_A2

#define DMP_PEDSTD_BP_A2   (52 * 16 + 8)

Definition at line 527 of file ICM20948_regs.H.

◆ DMP_PEDSTD_BP_A3

#define DMP_PEDSTD_BP_A3   (52 * 16 + 4)

Definition at line 526 of file ICM20948_regs.H.

◆ DMP_PEDSTD_BP_A4

#define DMP_PEDSTD_BP_A4   (52 * 16)

Definition at line 525 of file ICM20948_regs.H.

◆ DMP_PEDSTD_BP_B

#define DMP_PEDSTD_BP_B   (49 * 16 + 12)

Definition at line 524 of file ICM20948_regs.H.

◆ DMP_PEDSTD_DECI

#define DMP_PEDSTD_DECI   (58 * 16)

Definition at line 538 of file ICM20948_regs.H.

◆ DMP_PEDSTD_PEAK

#define DMP_PEDSTD_PEAK   (57 * 16 + 4)

Definition at line 534 of file ICM20948_regs.H.

◆ DMP_PEDSTD_PEAKTHRSH

#define DMP_PEDSTD_PEAKTHRSH   (57 * 16 + 8)

Definition at line 531 of file ICM20948_regs.H.

◆ DMP_PEDSTD_SB

#define DMP_PEDSTD_SB   (50 * 16 + 8)

Definition at line 529 of file ICM20948_regs.H.

◆ DMP_PEDSTD_SB2

#define DMP_PEDSTD_SB2   (60 * 16 + 14)

Definition at line 539 of file ICM20948_regs.H.

◆ DMP_PEDSTD_SB_TIME

#define DMP_PEDSTD_SB_TIME   (50 * 16 + 12)

Definition at line 530 of file ICM20948_regs.H.

◆ DMP_PEDSTD_STEPCTR

#define DMP_PEDSTD_STEPCTR   (54 * 16)

Definition at line 535 of file ICM20948_regs.H.

◆ DMP_PEDSTD_STEPCTR2

#define DMP_PEDSTD_STEPCTR2   (58 * 16 + 8)

Definition at line 536 of file ICM20948_regs.H.

◆ DMP_PEDSTD_TIMECTR

#define DMP_PEDSTD_TIMECTR   (60 * 16 + 4)

Definition at line 537 of file ICM20948_regs.H.

◆ DMP_PEDSTD_TIMH

#define DMP_PEDSTD_TIMH   (50 * 16 + 14)

Definition at line 533 of file ICM20948_regs.H.

◆ DMP_PEDSTD_TIML

#define DMP_PEDSTD_TIML   (50 * 16 + 10)

Definition at line 532 of file ICM20948_regs.H.

◆ DMP_PEDSTEP_IND

#define DMP_PEDSTEP_IND   (19 * 16 + 4)

Definition at line 541 of file ICM20948_regs.H.

◆ DMP_PREV_BAC_ACT_ON_OFF

#define DMP_PREV_BAC_ACT_ON_OFF   (188 * 16 + 2)

Definition at line 595 of file ICM20948_regs.H.

◆ DMP_QFB_THR_9X

#define DMP_QFB_THR_9X   (80 * 16 + 12)

Definition at line 518 of file ICM20948_regs.H.

◆ DMP_SMD_DRIVE_TIMER_TH

#define DMP_SMD_DRIVE_TIMER_TH   (143 * 16 + 8)

Definition at line 547 of file ICM20948_regs.H.

◆ DMP_SMD_TILT_ANGLE_TH

#define DMP_SMD_TILT_ANGLE_TH   (179 * 16 + 12)

Definition at line 548 of file ICM20948_regs.H.

◆ DMP_SMD_VAR_TH

#define DMP_SMD_VAR_TH   (141 * 16 + 12)

Definition at line 545 of file ICM20948_regs.H.

◆ DMP_SMD_VAR_TH_DRIVE

#define DMP_SMD_VAR_TH_DRIVE   (143 * 16 + 12)

Definition at line 546 of file ICM20948_regs.H.

◆ DMP_START_ADDRESS

#define DMP_START_ADDRESS   ((unsigned short)0x1000)

Definition at line 641 of file ICM20948_regs.H.

◆ DMP_STPDET_TIMESTAMP

#define DMP_STPDET_TIMESTAMP   (18 * 16 + 8)

Definition at line 540 of file ICM20948_regs.H.

◆ DMP_WOM_CNTR_TH

#define DMP_WOM_CNTR_TH   (64 * 16 + 12)

Definition at line 557 of file ICM20948_regs.H.

◆ DMP_WOM_ENABLE

#define DMP_WOM_ENABLE   (64 * 16 + 14)

Definition at line 554 of file ICM20948_regs.H.

◆ DMP_WOM_STATUS

#define DMP_WOM_STATUS   (64 * 16 + 6)

Definition at line 555 of file ICM20948_regs.H.

◆ DMP_WOM_THRESHOLD

#define DMP_WOM_THRESHOLD   (64 * 16)

Definition at line 556 of file ICM20948_regs.H.

◆ ICM20948_SPI_READ

#define ICM20948_SPI_READ   0x80

Definition at line 19 of file ICM20948_regs.H.

◆ ICM20948_SPI_WRITE

#define ICM20948_SPI_WRITE   0x00

Definition at line 20 of file ICM20948_regs.H.