| acceleration(raw_axes_t *accel) | mpud::MPU | |
| acceleration(int16_t *x, int16_t *y, int16_t *z) | mpud::MPU | |
| accelSelfTest(raw_axes_t ®ularBias, raw_axes_t &selfTestBias, uint8_t *result) | mpud::MPU | protected |
| addr | mpud::MPU | protected |
| auxI2CReadByte(uint8_t devAddr, uint8_t regAddr, uint8_t *data) | mpud::MPU | |
| auxI2CWriteByte(uint8_t devAddr, uint8_t regAddr, uint8_t data) | mpud::MPU | |
| buffer | mpud::MPU | protected |
| bus | mpud::MPU | protected |
| compassGetAdjustment(uint8_t *x, uint8_t *y, uint8_t *z) | mpud::MPU | |
| compassGetInfo() | mpud::MPU | |
| compassGetMode() | mpud::MPU | |
| compassGetSensitivity() | mpud::MPU | |
| compassInit() | mpud::MPU | |
| compassReadByte(uint8_t regAddr, uint8_t *data) | mpud::MPU | |
| compassReset() | mpud::MPU | |
| compassSelfTest(raw_axes_t *result=nullptr) | mpud::MPU | |
| compassSetMode(mag_mode_t mode) | mpud::MPU | |
| compassSetSensitivity(mag_sensy_t sensy) | mpud::MPU | |
| compassTestConnection() | mpud::MPU | |
| compassWhoAmI() | mpud::MPU | |
| compassWriteByte(uint8_t regAddr, uint8_t data) | mpud::MPU | |
| computeOffsets(raw_axes_t *accel, raw_axes_t *gyro) | mpud::MPU | |
| err | mpud::MPU | protected |
| getAccelFullScale() | mpud::MPU | |
| getAccelOffset() | mpud::MPU | |
| getAddr() | mpud::MPU | inline |
| getAuxI2CBypass() | mpud::MPU | |
| getAuxI2CConfig() | mpud::MPU | |
| getAuxI2CEnabled() | mpud::MPU | |
| getAuxI2CSlaveConfig(auxi2c_slv_t slave) | mpud::MPU | |
| getAuxI2CSlaveEnabled(auxi2c_slv_t slave) | mpud::MPU | |
| getAuxI2CStatus() | mpud::MPU | |
| getAuxVDDIOLevel() | mpud::MPU | |
| getBiases(accel_fs_t accelFS, gyro_fs_t gyroFS, raw_axes_t *accelBias, raw_axes_t *gyroBias, bool selftest) | mpud::MPU | protected |
| getBus() | mpud::MPU | inline |
| getClockSource() | mpud::MPU | |
| getDigitalLowPassFilter() | mpud::MPU | |
| getFchoice() | mpud::MPU | |
| getFIFOConfig() | mpud::MPU | |
| getFIFOCount() | mpud::MPU | |
| getFIFOEnabled() | mpud::MPU | |
| getFIFOMode() | mpud::MPU | |
| getFreeFallConfig() | mpud::MPU | |
| getFsyncConfig() | mpud::MPU | |
| getFsyncEnabled() | mpud::MPU | |
| getGyroFullScale() | mpud::MPU | |
| getGyroOffset() | mpud::MPU | |
| getInterruptConfig() | mpud::MPU | |
| getInterruptEnabled() | mpud::MPU | |
| getInterruptStatus() | mpud::MPU | |
| getLowPowerAccelMode() | mpud::MPU | |
| getLowPowerAccelRate() | mpud::MPU | |
| getMotionDetectConfig() | mpud::MPU | |
| getMotionDetectStatus() | mpud::MPU | |
| getMotionFeatureEnabled() | mpud::MPU | |
| getSampleRate() | mpud::MPU | |
| getSleep() | mpud::MPU | |
| getStandbyMode() | mpud::MPU | |
| getZeroMotionConfig() | mpud::MPU | |
| gyroSelfTest(raw_axes_t ®ularBias, raw_axes_t &selfTestBias, uint8_t *result) | mpud::MPU | protected |
| heading(raw_axes_t *mag) | mpud::MPU | |
| heading(int16_t *x, int16_t *y, int16_t *z) | mpud::MPU | |
| initialize() | mpud::MPU | |
| lastError() | mpud::MPU | inline |
| motion(raw_axes_t *accel, raw_axes_t *gyro) | mpud::MPU | |
| motion(raw_axes_t *accel, raw_axes_t *gyro, raw_axes_t *mag) | mpud::MPU | |
| MPU() | mpud::MPU | inline |
| MPU(mpu_bus_t &bus) | mpud::MPU | inlineexplicit |
| MPU(mpu_bus_t &bus, mpu_addr_handle_t addr) | mpud::MPU | inline |
| readAuxI2CRxData(size_t length, uint8_t *data, size_t skip=0) | mpud::MPU | |
| readBit(uint8_t regAddr, uint8_t bitNum, uint8_t *data) | mpud::MPU | inline |
| readBits(uint8_t regAddr, uint8_t bitStart, uint8_t length, uint8_t *data) | mpud::MPU | inline |
| readByte(uint8_t regAddr, uint8_t *data) | mpud::MPU | inline |
| readBytes(uint8_t regAddr, size_t length, uint8_t *data) | mpud::MPU | inline |
| readFIFO(size_t length, uint8_t *data) | mpud::MPU | |
| registerDump(uint8_t start=0x0, uint8_t end=0x7F) | mpud::MPU | |
| reset() | mpud::MPU | |
| resetFIFO() | mpud::MPU | |
| resetSignalPath() | mpud::MPU | |
| restartAuxI2C() | mpud::MPU | |
| rotation(raw_axes_t *gyro) | mpud::MPU | |
| rotation(int16_t *x, int16_t *y, int16_t *z) | mpud::MPU | |
| selfTest(selftest_t *result) | mpud::MPU | |
| sensors(raw_axes_t *accel, raw_axes_t *gyro, int16_t *temp) | mpud::MPU | |
| sensors(sensors_t *sensors, size_t extsens_len=0) | mpud::MPU | |
| setAccelFullScale(accel_fs_t fsr) | mpud::MPU | |
| setAccelOffset(raw_axes_t bias) | mpud::MPU | |
| setAddr(mpu_addr_handle_t addr) | mpud::MPU | inline |
| setAuxI2CBypass(bool enable) | mpud::MPU | |
| setAuxI2CConfig(const auxi2c_config_t &config) | mpud::MPU | |
| setAuxI2CEnabled(bool enable) | mpud::MPU | |
| setAuxI2CSlaveConfig(const auxi2c_slv_config_t &config) | mpud::MPU | |
| setAuxI2CSlaveEnabled(auxi2c_slv_t slave, bool enable) | mpud::MPU | |
| setAuxVDDIOLevel(auxvddio_lvl_t level) | mpud::MPU | |
| setBus(mpu_bus_t &bus) | mpud::MPU | inline |
| setClockSource(clock_src_t clockSrc) | mpud::MPU | |
| setDigitalLowPassFilter(dlpf_t dlpf) | mpud::MPU | |
| setFchoice(fchoice_t fchoice) | mpud::MPU | |
| setFIFOConfig(fifo_config_t config) | mpud::MPU | |
| setFIFOEnabled(bool enable) | mpud::MPU | |
| setFIFOMode(fifo_mode_t mode) | mpud::MPU | |
| setFreeFallConfig(ff_config_t &config) | mpud::MPU | |
| setFsyncConfig(int_lvl_t level) | mpud::MPU | |
| setFsyncEnabled(bool enable) | mpud::MPU | |
| setGyroFullScale(gyro_fs_t fsr) | mpud::MPU | |
| setGyroOffset(raw_axes_t bias) | mpud::MPU | |
| setInterruptConfig(int_config_t config) | mpud::MPU | |
| setInterruptEnabled(int_en_t mask) | mpud::MPU | |
| setLowPowerAccelMode(bool enable) | mpud::MPU | |
| setLowPowerAccelRate(lp_accel_rate_t rate) | mpud::MPU | |
| setMotionDetectConfig(mot_config_t &config) | mpud::MPU | |
| setMotionFeatureEnabled(bool enable) | mpud::MPU | |
| setSampleRate(uint16_t rate) | mpud::MPU | |
| setSleep(bool enable) | mpud::MPU | |
| setStandbyMode(stby_en_t mask) | mpud::MPU | |
| setZeroMotionConfig(zrmot_config_t &config) | mpud::MPU | |
| temperature(int16_t *temp) | mpud::MPU | |
| testConnection() | mpud::MPU | |
| whoAmI() | mpud::MPU | |
| writeBit(uint8_t regAddr, uint8_t bitNum, uint8_t data) | mpud::MPU | inline |
| writeBits(uint8_t regAddr, uint8_t bitStart, uint8_t length, uint8_t data) | mpud::MPU | inline |
| writeByte(uint8_t regAddr, uint8_t data) | mpud::MPU | inline |
| writeBytes(uint8_t regAddr, size_t length, const uint8_t *data) | mpud::MPU | inline |
| writeFIFO(size_t length, const uint8_t *data) | mpud::MPU | |
| ~MPU() | mpud::MPU | inline |