| ABSTRACT_FUTURE typedef | i2c::I2CDevice< MANAGER > | protected |
| accel_measures(AccelFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| accel_measures(Sensor3D &accel) | devices::magneto::MPU6050< MANAGER > | inline |
| AccelFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| all_measures(AllMeasuresFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| all_measures(AllSensors &sensors) | devices::magneto::MPU6050< MANAGER > | inline |
| AllMeasuresFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| async_multi_write(F &future, bool stop=true) | i2c::I2CDevice< MANAGER > | inlineprotected |
| async_read(F &future, bool stop=true) | i2c::I2CDevice< MANAGER > | inlineprotected |
| async_write(F &future, bool stop=true) | i2c::I2CDevice< MANAGER > | inlineprotected |
| begin(BeginFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| begin(FifoBeginFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| begin(GyroRange gyro_range=GyroRange::RANGE_250, AccelRange accel_range=AccelRange::RANGE_2G, DLPF low_pass_filter=DLPF::ACCEL_BW_260HZ, ClockSelect clock_select=ClockSelect::INTERNAL_8MHZ) | devices::magneto::MPU6050< MANAGER > | inline |
| begin(FIFOEnable fifo_enable, INTEnable int_enable, uint8_t sample_rate_divider, GyroRange gyro_range=GyroRange::RANGE_250, AccelRange accel_range=AccelRange::RANGE_2G, DLPF low_pass_filter=DLPF::ACCEL_BW_260HZ, ClockSelect clock_select=ClockSelect::INTERNAL_8MHZ) | devices::magneto::MPU6050< MANAGER > | inline |
| convert_temp_to_centi_degrees(int16_t temp) | devices::magneto::MPU6050< MANAGER > | inlinestatic |
| end(EndFuture &future) INLINE | devices::magneto::MPU6050< MANAGER > | inline |
| end() INLINE | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_count(FifoCountFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_count() | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_pop(FifoPopFuture< T > &future) | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_pop(T &output) | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_push(FifoPushFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| fifo_push(uint8_t data) | devices::magneto::MPU6050< MANAGER > | inline |
| FifoCountFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| FifoPopFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| FifoPushFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| gyro_measures(GyroFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| gyro_measures(Sensor3D &gyro) | devices::magneto::MPU6050< MANAGER > | inline |
| GyroFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| I2CDevice(MANAGER &manager, uint8_t device, UNUSED Mode< MODE > mode, bool auto_stop) | i2c::I2CDevice< MANAGER > | inlineprotected |
| interrupt_status(InterruptStatusFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| interrupt_status() | devices::magneto::MPU6050< MANAGER > | inline |
| InterruptStatusFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| launch_commands(ABSTRACT_FUTURE &future, utils::range< I2CLightCommand > commands) | i2c::I2CDevice< MANAGER > | inlineprotected |
| MANAGER typedef | i2c::I2CDevice< MANAGER > | |
| MPU6050(MANAGER &manager, AD0 ad0=AD0::LOW) | devices::magneto::MPU6050< MANAGER > | inlineexplicit |
| read(uint8_t read_count=0, bool finish_future=false, bool stop=false) | i2c::I2CDevice< MANAGER > | inlineprotectedstatic |
| reset(ResetFuture &future) INLINE | devices::magneto::MPU6050< MANAGER > | inline |
| reset() INLINE | devices::magneto::MPU6050< MANAGER > | inline |
| reset_fifo(ResetFifoFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| reset_fifo() | devices::magneto::MPU6050< MANAGER > | inline |
| ResetFifoFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| set_device(uint8_t device) | i2c::I2CDevice< MANAGER > | inlineprotected |
| sync_read(T &result) | i2c::I2CDevice< MANAGER > | inlineprotected |
| sync_write(const T &value) | i2c::I2CDevice< MANAGER > | inlineprotected |
| sync_write() | i2c::I2CDevice< MANAGER > | inlineprotected |
| temperature(TemperatureFuture &future) | devices::magneto::MPU6050< MANAGER > | inline |
| temperature() | devices::magneto::MPU6050< MANAGER > | inline |
| TemperatureFuture typedef | devices::magneto::MPU6050< MANAGER > | |
| write(uint8_t write_count=0, bool finish_future=false, bool stop=false) | i2c::I2CDevice< MANAGER > | inlineprotectedstatic |