Expand description
An embedded-hal driver for the ICM-42670 6-axis IMU from InvenSense.
The ICM-42670 combines a 3-axis accelerometer with a 3-axis gyroscope into a single package. It has a configurable host interface which supports I²C, SPI, and I3C communications. Presently this driver only supports using the I²C interface.
For additional information about this device please refer to the datasheet.
Re-exports§
pub use accelerometer;
Modules§
- Re-export any traits which may be required by end users
Structs§
- ICM-42670 driver
Enums§
- Accelerometer ODR selection values
- Configurable ranges of the Accelerometer
- I²C slave addresses, determined by the logic level of pin
AP_AD0
- Any type of error which may occur while interacting with the device
- Gyroscope ODR selection values
- Configurable ranges of the Gyroscope
- Configurable power modes of the IMU