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
C++ API wrapper for the bh1749 driver.
Definition: a110x.hpp:29
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