GPS GNSS

Dependencies:   Vector3

Revision:
5:f23265e8d4aa
Parent:
4:708e05b10257
diff -r 708e05b10257 -r f23265e8d4aa GPS_HAPS.hpp
--- a/GPS_HAPS.hpp	Wed Sep 08 13:02:17 2021 +0000
+++ b/GPS_HAPS.hpp	Wed Sep 08 13:21:55 2021 +0000
@@ -43,17 +43,17 @@
     static const float Radius = 6378136.6f;
     
     void Receive();
-    void Punctuate();
+    void Parse(char *cmd);
     
 public:
     // GPGGA
     volatile int Quality;
     volatile int Satellites;
     volatile float HDOP;
-    volatile float Elevation;
-    volatile char UnitElevation;
-    volatile float GeoidElevation;
-    volatile char UnitGeoidElevation;
+    volatile float Altitude;
+    volatile char UnitAltitude;
+    volatile float GeoidAltitude;
+    volatile char UnitGeoidAltitude;
     
     // GPRMC
     volatile int Hours;
@@ -73,7 +73,6 @@
     volatile float GeomagneticDeclination ;
     volatile char GeomagneticE_W; 
     volatile char Mode;
-    volatile float Altitude;
     volatile int Time;
     
     Vector3 UniversalZeroPosition;
@@ -86,9 +85,7 @@
 
     GPS_HAPS(PinName tx, PinName rx, int baud);
     void Attach();
-    void Update();
     void Loop();
-    void Parse(char *cmd);
     void Initialize();
     Vector3 ToUniversalUnit();
     Vector3 ToUniversal();