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 commit updates Example20:
The I2C clock speed is only increased to 400kHz _after_ enabling the Rotation Vector.
I think bus errors sometimes cause the setFeatureCommand to fail at 400kHz.
Also, we only communicate with the BNO while it is awake. Talking to it continuously while it is asleep raises the current draw significantly
This commit also adds extra debug messages to help trap those rare occasions when QuatI/J/K is >|1|. My theory is these are bus errors on the MS (sign) bit of the int16_t data when running at 400kHz.
0 commit comments