Skip to content

Conversation

ubieda
Copy link
Member

@ubieda ubieda commented Oct 15, 2025

Description

This PR adds Sensor API V2 support to BMI08X Gyro and Accel.
Streaming mode adds support for FIFO Watermark interrupts.

Note

First patch belongs to #97657. Marking as DNM until there's a resolution on that PR.

Testing

This code has been tested on BMI08X Shuttle breakout board with FRDM MCX947 board.

Spares from having to do it in a two-step process, typically seen in
sensor drivers.

Signed-off-by: Luis Ubieda <[email protected]>
One-shot reads through Read-Decode API matches functionality
from Fetch-Get API, but asynchronously.

Streaming mode supporting FIFO Watermark Interrupts.

Works for both Gyro and Accel drivers.

Signed-off-by: Luis Ubieda <[email protected]>
@ubieda ubieda added the DNM This PR should not be merged (Do Not Merge) label Oct 15, 2025
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has been a recurrent pattern on drivers with Streaming support. I'm thinking how to generalize it without colliding with the approach @avisconti has implemented for ST drivers.

Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DNM This PR should not be merged (Do Not Merge)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant