Skip to content

IMU: Initial R3 Driver Implementation #7

Description

@ETSells

**Requester: @ETSells **

(Non-developer requests only): Is your feature request related to a problem? Please describe.
With the IMU and barometer, we'll have the two main flight computer sensors up and running.

Describe the solution you'd like
I would like at least blocking APIs for data retrieval from the IMU (but a non-blocking form would be preferred). Init interface should be blocking.

We could retrieve euler gyro readings like rev 2, but I would encourage us to use the SFLP (sensor fusion low power) interface in order to get quats.

Datasheet: https://www.st.com/resource/en/datasheet/lsm6dsv320x.pdf

Performance Spec:
For our initial implementation, the target is 1 kHz (read accel and gyro data in under 1 ms). Configure an ODR of 1.92 kHz.

Describe alternatives you've considered
N/A

Additional context
Add any other context or screenshots about the feature request here.

Points of Contact
Add a tag for the component owners, leads, and/or a senior engineer to serve as primary point of contact.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request
No fields configured for Feature.

Projects

Status
In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions