I2C driver for HMC5583L digital compass sensor
Diff: hmc5583l.h
- Revision:
- 1:097089f0feb1
- Parent:
- 0:91f08ac76444
--- a/hmc5583l.h Thu Dec 03 07:52:58 2015 +0000 +++ b/hmc5583l.h Sat Dec 19 10:40:55 2015 +0000 @@ -11,7 +11,8 @@ class HMC5583L{ public: - HMC5583L(PinName sda, PinName scl, int address); + HMC5583L(PinName sda, PinName scl, int address = 0x3D); + HMC5583L(I2C &i2c, int address = 0x3D); coord getCompass(); @@ -19,7 +20,9 @@ int address; I2C i2c; - protected: int regToInt(char msb, char lsb); + private: + void initialize(); + }; \ No newline at end of file