bno055.registers module
- bno055.registers.ACCEL_OFFSET_X_LSB_ADDR = 85
Accelerometer Offset registers
- bno055.registers.ACCEL_RADIUS_LSB_ADDR = 103
Radius registers
- bno055.registers.AXIS_REMAP_X = 0
Axis remap values
- bno055.registers.BNO055_ACCEL_DATA_X_LSB_ADDR = 8
Accel data register
- bno055.registers.BNO055_ADDRESS_A = 40
I2C addresses
- bno055.registers.BNO055_AXIS_MAP_CONFIG_ADDR = 65
Axis remap registers
- bno055.registers.BNO055_CALIB_STAT_ADDR = 53
Status registers
- bno055.registers.BNO055_CHIP_ID_ADDR = 0
PAGE0 REGISTER DEFINITION START
- bno055.registers.BNO055_EULER_H_LSB_ADDR = 26
Euler data registers
- bno055.registers.BNO055_GRAVITY_DATA_X_LSB_ADDR = 46
Gravity data registers
- bno055.registers.BNO055_GYRO_DATA_X_LSB_ADDR = 20
Gyro data registers
- bno055.registers.BNO055_LINEAR_ACCEL_DATA_X_LSB_ADDR = 40
Linear acceleration data registers
- bno055.registers.BNO055_MAG_DATA_X_LSB_ADDR = 14
Mag data register
- bno055.registers.BNO055_OPR_MODE_ADDR = 61
Mode registers
- bno055.registers.BNO055_PAGE_ID_ADDR = 7
Page id register definition
- bno055.registers.BNO055_QUATERNION_DATA_W_LSB_ADDR = 32
Quaternion data registers
- bno055.registers.BNO055_SIC_MATRIX_0_LSB_ADDR = 67
SIC registers
- bno055.registers.BNO055_TEMP_ADDR = 52
Temperature data register
- bno055.registers.BNO055_UNIT_SEL_ADDR = 59
Unit selection register
- bno055.registers.COM_START_BYTE_WR = 170
Communication constants
- bno055.registers.DEFAULT_OFFSET_ACC = [65516, 165, 65512]
+/- 2000 units (at max 2G) (1 unit = 1 mg = 1 LSB = 0.01 m/s2)
- bno055.registers.DEFAULT_OFFSET_GYR = [2, 65535, 65535]
+/- 2000 units up to 32000 (dps range dependent) (1 unit = 1/16 dps)
- bno055.registers.DEFAULT_OFFSET_MAG = [65460, 65182, 637]
+/- 6400 units (1 unit = 1/16 uT)
- bno055.registers.DEFAULT_VARIANCE_ACC = [0.017, 0.017, 0.017]
Sensor standard deviation squared (^2) defaults [x, y, z] Used to get covariance matrices (stddev^2 = variance) values taken from this ROS1 driver from octanis: https://github.com/Octanis1/bosch_imu_driver/commit/d1132e27ecff46a63c128f7ecacc245c98b2811a
- bno055.registers.GYRO_OFFSET_X_LSB_ADDR = 97
Gyroscope Offset register s
- bno055.registers.MAG_OFFSET_X_LSB_ADDR = 91
Magnetometer Offset registers
- bno055.registers.OPERATION_MODE_CONFIG = 0
Operation mode settings
- bno055.registers.POWER_MODE_NORMAL = 0
Power modes