HMC5883L Digital Compass Library
Fork of HMC5883L by
Diff: HMC5883L.cpp
- Revision:
- 3:65db23abde25
- Parent:
- 2:bbc9ad18fd3e
diff -r bbc9ad18fd3e -r 65db23abde25 HMC5883L.cpp --- a/HMC5883L.cpp Wed Aug 05 13:16:12 2015 +0000 +++ b/HMC5883L.cpp Fri Apr 14 23:34:27 2017 +0000 @@ -31,10 +31,15 @@ #include "HMC5883L.h" /* NUCLEO F411RE board */ -static I2C i2c(D14, D15); // setup i2c (SDA,SCL) +//static I2C i2c(D14, D15); // setup i2c (SDA,SCL) +//static I2C i2c (p28, p27); static float Gauss_LSB_XY = 1100.0F; // Varies with gain static float Gauss_LSB_Z = 980.0F; // Varies with gain + +HMC5883L::HMC5883L(PinName sda, PinName scl) : i2c(sda, scl) { + +} void HMC5883L::setMagGain(MagGain gain) {