BMC050 Member List
This is the complete list of members for BMC050, including all inherited members.
accel_low_power_ enum valueBMC050
accel_mode enum nameBMC050
accel_mode_BMC050
accel_normal_ enum valueBMC050
accel_range enum nameBMC050Parameters
accel_suspend_ enum valueBMC050
AccelX_BMC050
AccelY_BMC050
AccelZ_BMC050
ADDRESS_ACC_X_LSBBMC050 [static]
ADDRESS_ACC_X_MSBBMC050 [static]
ADDRESS_ACC_Y_LSBBMC050 [static]
ADDRESS_ACC_Y_MSBBMC050 [static]
ADDRESS_ACC_Z_LSBBMC050 [static]
ADDRESS_ACC_Z_MSBBMC050 [static]
ADDRESS_ACCEL_RANGEBMC050 [static]
ADDRESS_ACCLXYZBMC050 [static]
ADDRESS_COMPASS_REPXYBMC050 [static]
ADDRESS_COMPASS_REPZBMC050 [static]
ADDRESS_COMPASS_X_LSBBMC050 [static]
ADDRESS_COMPASS_X_MSBBMC050 [static]
ADDRESS_COMPASS_XYZBMC050 [static]
ADDRESS_COMPASS_Y_LSBBMC050 [static]
ADDRESS_COMPASS_Y_MSBBMC050 [static]
ADDRESS_COMPASS_Z_LSBBMC050 [static]
ADDRESS_COMPASS_Z_MSBBMC050 [static]
ADDRESS_ENABLE_CALIBRATIONBMC050 [static]
ADDRESS_OFFSET_TARGETBMC050 [static]
ADDRESS_RHALLBMC050 [static]
ADDRESS_RHALL_LSBBMC050 [static]
ADDRESS_RHALL_MSBBMC050 [static]
ADDRESS_TEMPERATUREBMC050 [static]
bandwidth enum nameBMC050Parameters
BANDWIDTH_REGBMC050 [static]
BMC050(bosch_hardware_interface *hw)BMC050
BMC050Parameters::BMC050 classBMC050Parameters [friend]
BMC050Parameters()BMC050Parameters
BW_1000HZ enum valueBMC050Parameters
BW_125HZ enum valueBMC050Parameters
BW_16HZ enum valueBMC050Parameters
BW_250HZ enum valueBMC050Parameters
BW_31HZ enum valueBMC050Parameters
BW_500HZ enum valueBMC050Parameters
BW_63HZ enum valueBMC050Parameters
BW_8HZ enum valueBMC050Parameters
changeAccelBandwidth()BMC050
changeAccelRange()BMC050
changeCompassRate()BMC050
changeNumRepetitionsXY()BMC050
changeNumRepetitionsZ()BMC050
compass_forced_ enum valueBMC050
compass_mode enum nameBMC050
compass_mode_BMC050
compass_normal_ enum valueBMC050
compass_rate enum nameBMC050Parameters
compass_sleep_ enum valueBMC050
compass_suspend_ enum valueBMC050
CompassX_BMC050
CompassY_BMC050
CompassZ_BMC050
DATA_HIGH_BWBMC050 [static]
Data_RateBMC050 [static]
enterForcedModeCompass()BMC050
enterLowPowerModeAccel()BMC050
enterNormalModeAccel()BMC050
enterNormalModeCompass()BMC050
enterSleepModeCompass()BMC050
enterSuspendModeAccel()BMC050
enterSuspendModeCompass()BMC050
filterData(bool request)BMC050
FLAG_RBMC050 [static]
flags_bosch_drivers_common::Parameters
frequency_bosch_drivers_common::Parameters
getAccelAddress()BMC050Parameters
getAccelData()BMC050
getAccelRange()BMC050Parameters
getAccelSensitivity()BMC050Parameters
getAccelX()BMC050
getAccelY()BMC050
getAccelZ()BMC050
getCompassAddress()BMC050Parameters
getCompassData()BMC050
getCompassX()BMC050
getCompassY()BMC050
getCompassZ()BMC050
getDeviceAddress()BMC050 [virtual]
getFlags()BMC050Parameters [virtual]
getFrequency()BMC050Parameters [virtual]
getPin()BMC050Parameters [virtual]
getProtocol()BMC050Parameters [virtual]
getRHall()BMC050
getTemperature()BMC050
getUncompensatedYaw()BMC050
hardware_bosch_drivers_common::sensor_driver [protected]
hp_x_enBMC050 [static]
hp_y_enBMC050 [static]
hp_z_enBMC050 [static]
initialize()BMC050
LOWPOWER_ENBMC050 [static]
MODECHANGE_ACCELBMC050 [static]
modechange_accel_BMC050
ODR_10HZ enum valueBMC050Parameters
ODR_15HZ enum valueBMC050Parameters
ODR_20HZ enum valueBMC050Parameters
ODR_25HZ enum valueBMC050Parameters
ODR_2HZ enum valueBMC050Parameters
ODR_30HZ enum valueBMC050Parameters
ODR_6HZ enum valueBMC050Parameters
ODR_8HZ enum valueBMC050Parameters
OFFSET_FILT_XBMC050 [static]
offset_target_xBMC050 [static]
offset_target_yBMC050 [static]
offset_target_zBMC050 [static]
OFFSET_UNFILT_ZBMC050 [static]
OPMODEBMC050 [static]
Parameters()bosch_drivers_common::Parameters
pin_bosch_drivers_common::Parameters
POWER_CONTROL_BITBMC050 [static]
prev_bw_reg_BMC050
printOffsets()BMC050
protocol_bosch_drivers_common::Parameters
RANGE_16 enum valueBMC050Parameters
RANGE_2 enum valueBMC050Parameters
RANGE_4 enum valueBMC050Parameters
RANGE_8 enum valueBMC050Parameters
RATE_COMPASSBMC050 [static]
rate_compass_BMC050
RawDataBMC050
readRegAccel(uint8_t reg, uint8_t *value)BMC050
readRegCompass(uint8_t reg, uint8_t *value)BMC050
readRegistersAccel()BMC050
readRegistersCompass()BMC050
RHall_BMC050
SensitivityXY_BMC050
SensitivityZ_BMC050
sensor_driver(bosch_hardware_interface *hw)bosch_drivers_common::sensor_driver
SET_FILTERBMC050 [static]
set_filter_BMC050
SET_OPMODE_FORCEDBMC050 [static]
SET_OPMODE_SLEEPBMC050 [static]
setAccelBandwidth(bandwidth bw)BMC050Parameters
setAccelPin(uint8_t pin)BMC050Parameters
setAccelRange(accel_range new_range)BMC050Parameters
setCompassPin(uint8_t pin)BMC050Parameters
setCompassRate(compass_rate rate)BMC050Parameters
setCSB2(bool val)BMC050Parameters
setFilter(bool input)BMC050Parameters
setFrequency(int frequency)BMC050Parameters [virtual]
setNumRepetitionsXY(uint16_t num_repetitions)BMC050Parameters
setNumRepetitionsZ(uint16_t num_repetitions)BMC050Parameters
setPin(uint8_t pin)BMC050Parameters [virtual]
setProtocol(interface_protocol protocol)BMC050Parameters
bosch_drivers_common::Parameters::setProtocol(interface_protocol protocol_name)=0bosch_drivers_common::Parameters [pure virtual]
setSDO(bool val)BMC050Parameters
simpleCalibrationAccel()BMC050
SLEEP_DURBMC050 [static]
softreset_BMC050
SOFTRESET_ACCELBMC050 [static]
SOFTRESET_ACCEL_CMDBMC050 [static]
SOFTRESET_COMPASS_CMDBMC050 [static]
SOFTRESET_COMPASS_REGBMC050 [static]
softResetAccel()BMC050
softResetCompass()BMC050
StaticPitch_BMC050
StaticRoll_BMC050
SUSPENDBMC050 [static]
takeMeasurement()BMC050
Temperature_BMC050
TempSlope_BMC050
writeToAccelReg(uint8_t reg, uint8_t value)BMC050
writeToAccelRegAndVerify(uint8_t reg, uint8_t value, uint8_t expected)BMC050
writeToCompassReg(uint8_t reg, uint8_t value)BMC050
writeToCompassRegAndVerify(uint8_t reg, uint8_t value, uint8_t expected)BMC050
~BMC050()BMC050
~BMC050Parameters()BMC050Parameters
~Parameters()bosch_drivers_common::Parameters [virtual]
~sensor_driver()bosch_drivers_common::sensor_driver [virtual]


bmc050_driver
Author(s): Joshua Vasquez, Philip Roan. Maintained by Philip Roan
autogenerated on Mon Oct 6 2014 10:09:40