ME 405
bno055_base.BNO055_BASE Class Reference
Inheritance diagram for bno055_base.BNO055_BASE:
bno055.BNO055

Public Member Functions

def __init__ (self, i2c, address=0x28, crystal=True, transpose=(0, 1, 2), sign=(0, 0, 0))
 
def reset (self)
 
def scaled_tuple (self, addr, scale, buf=bytearray(6), fmt='< hhh')
 
def temperature (self)
 
def cal_status (self, s=bytearray(4))
 
def calibrated (self)
 
def mode (self, new_mode=None)
 
def external_crystal (self)
 

Public Attributes

 address
 
 crystal
 
 mag
 
 accel
 
 lin_acc
 
 gravity
 
 gyro
 
 euler
 
 quaternion
 

Constructor & Destructor Documentation

◆ __init__()

def bno055_base.BNO055_BASE.__init__ (   self,
  i2c,
  address = 0x28,
  crystal = True,
  transpose = (0, 1, 2),
  sign = (0, 0, 0) 
)

Reimplemented in bno055.BNO055.

Member Function Documentation

◆ cal_status()

def bno055_base.BNO055_BASE.cal_status (   self,
  s = bytearray(4) 
)

◆ calibrated()

def bno055_base.BNO055_BASE.calibrated (   self)

◆ external_crystal()

def bno055_base.BNO055_BASE.external_crystal (   self)

◆ mode()

def bno055_base.BNO055_BASE.mode (   self,
  new_mode = None 
)

◆ reset()

def bno055_base.BNO055_BASE.reset (   self)

◆ scaled_tuple()

def bno055_base.BNO055_BASE.scaled_tuple (   self,
  addr,
  scale,
  buf = bytearray(6),
  fmt = '<hhh' 
)

◆ temperature()

def bno055_base.BNO055_BASE.temperature (   self)

Member Data Documentation

◆ accel

bno055_base.BNO055_BASE.accel

◆ address

bno055_base.BNO055_BASE.address

◆ crystal

bno055_base.BNO055_BASE.crystal

◆ euler

bno055_base.BNO055_BASE.euler

◆ gravity

bno055_base.BNO055_BASE.gravity

◆ gyro

bno055_base.BNO055_BASE.gyro

◆ lin_acc

bno055_base.BNO055_BASE.lin_acc

◆ mag

bno055_base.BNO055_BASE.mag

◆ quaternion

bno055_base.BNO055_BASE.quaternion

The documentation for this class was generated from the following file: