imu_icm42688

Driver module for the Invensense v3 IMU ICM42688.

Configures

Name

Value

Description

IMU_SPI_DEV

spi1

SPI device to use for ICM42688

IMU_SPI_SLAVE_IDX

SPI_SLAVE0

Slave index of the IMU AP_CS pin (12)

IMU_ODR

Output data rate of ACCEL and GYRO (invensense3.h:95/126)

GYRO_RANGE

Gyro range (invensense3.h:114)

ACCEL_RANGE

Accel range (invensense3.h:145)

Defines

Name

Value

Description

INVENSENSE3_GYRO_AAF

977

Anti-aliasing filter

INVENSENSE3_ACCEL_AAF

213

Anti-aliasing filter

Depends

  • i2c
  • spi_master
  • imu_common

Provides

  • imu