Open FreddiEichhorn opened 2 weeks ago
After looking at the datasheet, I've realized that the sensor needs to be in config mode to change these settings. I think the appropriate setter methods should check for this and either throw a warning or change sensor mode accordingly.
Some of the mode setters seem to have no effect. Specifically, these are the setters for gyro bandwith, gyro range and accel range. There may be others too that I havent tried. Some minimal code for reproduction:
import adafruit_bno055 import board
def main(): i2c = board.I2C() sensor = adafruit_bno055.BNO055_I2C(i2c)