FastArduino  v1.8
C++ library to build fast but small Arduino/AVR projects
devices::magneto::HMC5883L< MANAGER >::MagneticFieldsFuture Class Reference

Create a future to be used by asynchronous method magnetic_fields(MagneticFieldsFuture&). More...

#include <fastarduino/devices/hmc5883l.h>

Inheritance diagram for devices::magneto::HMC5883L< MANAGER >::MagneticFieldsFuture:
Collaboration diagram for devices::magneto::HMC5883L< MANAGER >::MagneticFieldsFuture:

Detailed Description

template<typename MANAGER>
class devices::magneto::HMC5883L< MANAGER >::MagneticFieldsFuture

Create a future to be used by asynchronous method magnetic_fields(MagneticFieldsFuture&).

This is used by magnetic_fields() to asynchronously launch the I2C transaction, and it shall be used by the caller to determine when the I2C transaction is finished.

See also
magnetic_fields(MagneticFieldsFuture&)
convert_fields_to_mGA()

Definition at line 374 of file hmc5883l.h.


The documentation for this class was generated from the following file: