Overview Partial

HAL TypeAccel
ChipQMI8658C
InterfaceI2C
DescriptionBasic accelerometer and gyroscope reads work. Step counter, tap detection, and any-motion interrupt are not yet implemented.

Implementation

Sourcecomponents/kernel_rs/src/drv_accel_qmi8658.rs (891 lines)
WrapsNone — manual I2C register reads
Tests32 unit tests

Devices

Boards that use this driver:

DeviceStatus
T-Deck ProPartial

Configuration

Configured via board.json: I2C address, pin_sda, pin_scl.

Known Issues

Step counter, tap detection, and any-motion interrupt are not yet implemented.