You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is most likely due to a UART buffer. The BNO080 in RVC mode is constantly spamming data over UART. So new readings won't show up until enough calls are made to read the heading property to clear out buffered data containing old readings.
Issue can be seen by running
bno08x_rvc_simpletest.py
example and observing output while moving the sensor.Start with board flat so Z axis is point up:
Looks good. Now move board 90 degrees so Z axis is horizontal:
No changes. But then wait many 10's of seconds and readings finally change:
This is most likely due to a UART buffer. The BNO080 in RVC mode is constantly spamming data over UART. So new readings won't show up until enough calls are made to read the
heading
property to clear out buffered data containing old readings.Forum thread for reference:
https://forums.adafruit.com/viewtopic.php?t=215071
The text was updated successfully, but these errors were encountered: