GPS GNSS
Dependencies: Vector3
Diff: GPS_HAPS.hpp
- 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();