I’m using the [SparkFun BNO086 breakout and [the corresponding library. When I flash [Example_10_TimeStamp, the rotation vector prints as expected, but the timestamp seems… odd? The value is always a few thousand less than 2^32, and the current timestamp is often less than a previous timestamp.
I thought maybe this was a bug in my code or perhaps incorrect soldering, but then I saw that [the documentation for the example showed the same problem:
https://docs.sparkfun.com/SparkFun_VR_I … Vector.JPGIs this a bug, or am I misunderstanding the meaning of the timestamp value in this context? For reference, the timestamp is a uint64_t, which makes it even stranger that it is never greater than 2^32-1.](Arduino Examples - SparkFun VR IMU Breakout - BNO086 (Qwiic) Hookup Guide)](SparkFun_BNO08x_Arduino_Library/examples/Example_10_TimeStamp/Example_10_TimeStamp.ino at main · sparkfun/SparkFun_BNO08x_Arduino_Library · GitHub)](GitHub - sparkfun/SparkFun_BNO08x_Arduino_Library: An Arduino Library for the BNO08x IMU combination triple axis accelerometer/gyro/magnetometer packaged with an ARM Cortex M0+ running powerful algorithms.)](https://www.sparkfun.com/products/22857)