Implementation of the HMC5883L multi-chip three-axis magnetic sensor. More...
#include <HMC5883L.h>
Inherits I2C::Device.
Public Member Functions | |
| HMC5883L (Sink< I2C::Request > &bus, enum ADDR addr=DEFAULT) | |
| initialize the sensor | |
| void | measure () |
| start async read of angle | |
| void | callback (const I2C::Request &rq) override |
| callback. | |
Public Attributes | |
| const uint8_t | address |
| unshifted 7bit I2C device address | |
Implementation of the HMC5883L multi-chip three-axis magnetic sensor.
see for details
|
inlineoverridevirtual |