Michael Ernst Peter / Mbed OS Test_GPS

Dependencies:   Eigen

Revision:
49:76fcaffb92ef
Parent:
47:c74d09a252d4
--- a/QMC5883L.cpp	Thu Jun 02 10:55:04 2022 +0200
+++ b/QMC5883L.cpp	Thu Jun 02 09:42:26 2022 +0000
@@ -4,29 +4,29 @@
 {
     init();
 }
-
+ 
 void QMC5883L::readMag()
 {
     getMagValue(OUT_Y_LSB, OUT_Y_MSB, m_mag_val[0]); // x and y are swapped
     getMagValue(OUT_X_LSB, OUT_X_MSB, m_mag_val[1]);
     getMagValue(OUT_Z_LSB, OUT_Z_MSB, m_mag_val[2]);
 }
-
+ 
 float QMC5883L::magX() 
 {
     return m_scale * static_cast<float>(m_mag_val[0]);
 }
-
+ 
 float QMC5883L::magY() 
 {
     return m_scale * static_cast<float>(m_mag_val[1]);
 }
-
+ 
 float QMC5883L::magZ() 
 {
     return m_scale * static_cast<float>(m_mag_val[2]);
 }
-
+ 
 void QMC5883L::init()
 {   
     // 31.05.2022, based on experiment so it fits the former mag scaling (norm approx. 0.31)
@@ -70,7 +70,7 @@
         }
     }
 }
-
+ 
 bool QMC5883L::ReadByte(const uint8_t& reg, uint8_t& data)
 {
     static char data_out[1], data_in[1];
@@ -84,7 +84,7 @@
     }
     return !nack;
 }
-
+ 
 bool QMC5883L::WriteByte(const uint8_t& reg, const uint8_t& data)
 {
     static char data_out[2];
@@ -92,4 +92,4 @@
     data_out[1] = data;
     bool nack = i2c.write(QMC5883L_ADDRESS, data_out, 2, 0);
     return !nack;
-}
+}
\ No newline at end of file