Mbed library to handle GPS data reception and parsing

Dependents:   GPS_U-blox_NEO-6M_Code

Features

  • All positionning parameters are contained into a global data structure.
  • Automatic nema string parsing and data structure update.
    • GSA,GGA,VTG and RMC
  • Convert latitude and longitude to decimal value.
  • Converts latittude,longitude and altitude to ECEF coordinates.

Planed developement

  • Test library for RTOS use.
  • Complete the nema parsing decoders (couple of parameters are not parsed yet and not present in the data structure).
  • Add conversion tool to get ENU coordinates.
Revision:
1:fade122a76a8
Parent:
0:0c1aa5906cef
Child:
2:72ac4d7044a7
--- a/GPS.cpp	Wed Aug 06 01:37:39 2014 +0000
+++ b/GPS.cpp	Mon Apr 06 17:41:43 2015 +0000
@@ -3,7 +3,7 @@
 
 GPS::GPS(PinName tx, PinName rx) : RawSerial(tx, rx)
 {
-    RawSerial::baud(9600);
+    RawSerial::baud(115200);
     attach(this, &GPS::RxIrqHandler);
 }