-
Notifications
You must be signed in to change notification settings - Fork 158
Description
Start with the why:
Unlike BNO085, current BMI270 is operating in polling mode in the firmware as far as I understand. That has apparent performance impact: When the pipeline become more complex / higher load. The set frequency of IMU would not be reached. It can even be just halved (e.g. it outputs 100Hz instead of configured 200Hz). Also the timestamp is no longer perfectly even as well.
This is quite undesirable for many inertial applications, as it become harder to be calibrated.
Move to the what:
Understand BMI270 was just a transition parts, due to BNO parts shortage. But completing the support for BMI270 is appreciated, in view of a fair amount of Luxonis products being produced with BMI270 installed. Therefore, I would love to see BMI270 eventually have interrupt mode supported, if technically possible.
Move to the how:
Likely a firmware update to let BMI270 to have interrupt mode, so we can have a consistent rate IMU output from BMI270-installed products.