AN-000271 – ICM-42607x and ICM-42670x APEX Motion Functions: Description and Usage

Overview

APEX (Advanced Pedometer and Event Detection – NeXt Generation) Motion is a digital block inside the ICM-42607x AND ICM-42670x accelerometer family of Inertial Measurement Units. APEX processes accelerometer data, extracts measurements, and asserts motion-specific interrupts. APEX features use accelerometer data, not gyroscope data.

Each APEX feature has its own set of configuration bits, and the features can run concurrently. Most APEX features assert an interrupt after a motion event (Significant Motion Detection for example asserts an interrupt but does not provide any measurements), while other features will extract data and provide it to the user (Pedometer counts steps and can also assert interrupts).

Version 1.1