Once the device is calibrated, the calibration data will be kept until the BNO is powered off.
The BNO doesn't contain any internal EEPROM, though, so you will need to perform a new calibration every time the device starts up, or manually restore previous calibration values yourself.
Therefore it would be convenient to have an option to save calibration data and re-load it upon startup.
I have begun working on this functionality and will make a pull request when complete.
According to Adafruit's site
Therefore it would be convenient to have an option to save calibration data and re-load it upon startup.
I have begun working on this functionality and will make a pull request when complete.