ME305Lab
Classes | Variables
BNO055.py File Reference

Driver file for 9-axis IMU. More...

Classes

class  BNO055.BNO055
 

Variables

 BNO055.myI2C = I2C(1, I2C.CONTROLLER)
 
string BNO055.offset_array = b'\xf3\xff\xfa\xff\xe5\xff\x00\x10\x10\x01\x04\x00\xff\xff\xff\xff\x00\x00\xe8\x03\xe0\x01'
 
 BNO055.driver1 = BNO055(myI2C)
 

Detailed Description

Driver file for 9-axis IMU.

This file contains code to operate Bosch's BNO055 Inertial Measurement Unit. It runs the accelerometer, gyroscope, and magnetometer integrated in the MEMS unit. The code creates a class [BNO055] which will be instanced by taskIMU, allowing it to configure, read, and write data to and from the sensor.

Author
Theo Philliber
Ruodolf Rumbaoa
Date
3/18/2022