|
FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
This is the complete list of members for devices::magneto::HMC5883L< MANAGER >, including all inherited members.
| ABSTRACT_FUTURE typedef | i2c::I2CDevice< MANAGER > | protected |
| 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::HMC5883L< MANAGER > | inline |
| begin(OperatingMode mode=OperatingMode::SINGLE, Gain gain=Gain::GAIN_1_3GA, DataOutput rate=DataOutput::RATE_15HZ, SamplesAveraged samples=SamplesAveraged::ONE_SAMPLE, MeasurementMode measurement=MeasurementMode::NORMAL) | devices::magneto::HMC5883L< MANAGER > | inline |
| convert_fields_to_mGA(Sensor3D &fields) | devices::magneto::HMC5883L< MANAGER > | inline |
| end(EndFuture &future) INLINE | devices::magneto::HMC5883L< MANAGER > | inline |
| end() INLINE | devices::magneto::HMC5883L< MANAGER > | inline |
| EndFuture typedef | devices::magneto::HMC5883L< MANAGER > | |
| HMC5883L(MANAGER &manager) | devices::magneto::HMC5883L< MANAGER > | inlineexplicit |
| I2CDevice(MANAGER &manager, uint8_t device, UNUSED Mode< MODE > mode, bool auto_stop) | i2c::I2CDevice< MANAGER > | inlineprotected |
| launch_commands(ABSTRACT_FUTURE &future, utils::range< I2CLightCommand > commands) | i2c::I2CDevice< MANAGER > | inlineprotected |
| magnetic_fields(MagneticFieldsFuture &future) | devices::magneto::HMC5883L< MANAGER > | inline |
| magnetic_fields(Sensor3D &fields) | devices::magneto::HMC5883L< MANAGER > | inline |
| MagneticFieldsFuture typedef | devices::magneto::HMC5883L< MANAGER > | |
| MANAGER typedef | i2c::I2CDevice< MANAGER > | |
| read(uint8_t read_count=0, bool finish_future=false, bool stop=false) | i2c::I2CDevice< MANAGER > | inlineprotectedstatic |
| set_device(uint8_t device) | i2c::I2CDevice< MANAGER > | inlineprotected |
| status(StatusFuture &future) INLINE | devices::magneto::HMC5883L< MANAGER > | inline |
| status() INLINE | devices::magneto::HMC5883L< MANAGER > | inline |
| StatusFuture typedef | devices::magneto::HMC5883L< MANAGER > | |
| sync_read(T &result) | i2c::I2CDevice< MANAGER > | inlineprotected |
| sync_write(const T &value) | i2c::I2CDevice< MANAGER > | inlineprotected |
| sync_write() | i2c::I2CDevice< MANAGER > | inlineprotected |
| write(uint8_t write_count=0, bool finish_future=false, bool stop=false) | i2c::I2CDevice< MANAGER > | inlineprotectedstatic |