31 #include "bma250e.hpp" 
   90         BMI055(
int accelBus=BMA250E_DEFAULT_I2C_BUS,
 
   91                int accelAddr=BMA250E_DEFAULT_ADDR,
 
   93                int gyroBus=BMG160_DEFAULT_I2C_BUS,
 
   94                int gyroAddr=BMG160_DEFAULT_ADDR,
 
  121             BMA250E_POWER_MODE_T pwr=BMA250E_POWER_MODE_NORMAL,
 
  122             BMA250E_RANGE_T range=BMA250E_RANGE_2G,
 
  123             BMA250E_BW_T bw=BMA250E_BW_250);
 
  138         void initGyroscope(BMG160_POWER_MODE_T pwr=BMG160_POWER_MODE_NORMAL,
 
  139                            BMG160_RANGE_T range=BMG160_RANGE_250,
 
  140                            BMG160_BW_T bw=BMG160_BW_400_47);
 
std::vector< float > getAccelerometer()
Definition: bmi055.cxx:98
 
~BMI055()
Definition: bmi055.cxx:58
 
void update()
Definition: bmi055.cxx:83
 
API for the BMI055 6-axis Sensor Module. 
Definition: bmi055.hpp:67
 
BMI055(int accelBus=BMA250E_DEFAULT_I2C_BUS, int accelAddr=BMA250E_DEFAULT_ADDR, int accelCS=-1, int gyroBus=BMG160_DEFAULT_I2C_BUS, int gyroAddr=BMG160_DEFAULT_ADDR, int gyroCS=-1)
Definition: bmi055.cxx:37
 
API for the BMG160 16 bit Triaxial Gyroscope. 
Definition: bmg160.hpp:74
 
void initGyroscope(BMG160_POWER_MODE_T pwr=BMG160_POWER_MODE_NORMAL, BMG160_RANGE_T range=BMG160_RANGE_250, BMG160_BW_T bw=BMG160_BW_400_47)
Definition: bmi055.cxx:75
 
API for the BMA250E 10 bit Triaxial Accelerometer. 
Definition: bma250e.hpp:76
 
std::vector< float > getGyroscope()
Definition: bmi055.cxx:112
 
void initAccelerometer(BMA250E_POWER_MODE_T pwr=BMA250E_POWER_MODE_NORMAL, BMA250E_RANGE_T range=BMA250E_RANGE_2G, BMA250E_BW_T bw=BMA250E_BW_250)
Definition: bmi055.cxx:67