FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
devices::magneto::MPU6050< MANAGER > Member List

This is the complete list of members for devices::magneto::MPU6050< MANAGER >, including all inherited members.

ABSTRACT_FUTURE typedefi2c::I2CDevice< MANAGER >protected
accel_measures(AccelFuture &future)devices::magneto::MPU6050< MANAGER >inline
accel_measures(Sensor3D &accel)devices::magneto::MPU6050< MANAGER >inline
AccelFuture typedefdevices::magneto::MPU6050< MANAGER >
all_measures(AllMeasuresFuture &future)devices::magneto::MPU6050< MANAGER >inline
all_measures(AllSensors &sensors)devices::magneto::MPU6050< MANAGER >inline
AllMeasuresFuture typedefdevices::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) INLINEdevices::magneto::MPU6050< MANAGER >inline
end() INLINEdevices::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 typedefdevices::magneto::MPU6050< MANAGER >
FifoPopFuture typedefdevices::magneto::MPU6050< MANAGER >
FifoPushFuture typedefdevices::magneto::MPU6050< MANAGER >
gyro_measures(GyroFuture &future)devices::magneto::MPU6050< MANAGER >inline
gyro_measures(Sensor3D &gyro)devices::magneto::MPU6050< MANAGER >inline
GyroFuture typedefdevices::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 typedefdevices::magneto::MPU6050< MANAGER >
launch_commands(ABSTRACT_FUTURE &future, utils::range< I2CLightCommand > commands)i2c::I2CDevice< MANAGER >inlineprotected
MANAGER typedefi2c::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) INLINEdevices::magneto::MPU6050< MANAGER >inline
reset() INLINEdevices::magneto::MPU6050< MANAGER >inline
reset_fifo(ResetFifoFuture &future)devices::magneto::MPU6050< MANAGER >inline
reset_fifo()devices::magneto::MPU6050< MANAGER >inline
ResetFifoFuture typedefdevices::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 typedefdevices::magneto::MPU6050< MANAGER >
write(uint8_t write_count=0, bool finish_future=false, bool stop=false)i2c::I2CDevice< MANAGER >inlineprotectedstatic