Library for ublox neo 6m

Dependents:   GPS-Tracking-Velo

Revision:
1:9a8a3f68b005
Parent:
0:8f2e256775d7
Child:
2:2b9befe69d07
--- a/GPS.h	Mon May 04 03:41:27 2015 +0000
+++ b/GPS.h	Fri Apr 12 17:48:32 2019 +0000
@@ -48,11 +48,45 @@
     /** The UTC time */
     float utc;
     
-    char msg[256];
+    //int sek, min, hour;
+    
+    /**fix quality*/
+    int fix;
+    
+     /**fix3D fix - values include: 1 = no fix,2 = 2D fix,3 = 3D fix */
+    int fix_3d;
+    
+    /**Altitude, Meters, above mean sea level*/
+    float altitude;
+    
+    /**Number of satellites being tracked*/
+    int sat_tracked;
+    
+    /**dilution of precision (PDOP)*/
+    double pdop;
+    
+    /**Horizontal dilution of precision (HDOP) */
+    double hdop;
+    
+    /**Vertical dilution of precision (VDOP)*/
+    //float vdop;
+    //char aut;
+    
+    /**speed in knots*/
+    float speed;
+    
+    /**date of object*/
+    int date;
+    
+    /**PRNs (IDS) of satellites used for fix (space for 12) */
+    int id1,id2,id3,id4,id5,id6,id7,id8,id9,id10,id11,id12,id13;
+    
+    char msg[280];
     
 private:
     float trunc(float v);
     void getline();
+    //void getline2();
     
     Serial _gps;