this is test version get more data from GPS

Dependencies:   mbed getGPS

Revision:
3:f4a976fcdfa8
Parent:
2:b4e2a17ea09f
Child:
4:d1465b24600b
--- a/main.cpp	Mon Jul 09 07:14:39 2018 +0000
+++ b/main.cpp	Sat Jun 12 21:20:24 2021 +0000
@@ -1,23 +1,34 @@
 #include "mbed.h"
 #include "getGPS.h"
 
-Serial pc(USBTX, USBRX);
-GPS gps(p28, p27);
+Serial pc(SERIAL_TX, SERIAL_RX);
+GPS gps(D1, D0);// tx,rx
 
 int main()
 {
-    pc.printf("\r\n\GPS Start\r\n");
+    pc.printf("\r\n");
+    pc.printf("GPS Start\r\n");
     
     /* 1秒ごとに現在地を取得してターミナル出力 */
     while(1) {
-        if(gps.getgps()) //現在地取得
+        if(gps.getgps()){ //現在地取得
+            pc.printf("Time(UTS): ");
+            pc.printf("%lf\r\n", gps.gpstime);
+            pc.printf("lat long: ");
             pc.printf("(%lf, %lf)\r\n", gps.latitude, gps.longitude);//緯度と経度を出力
-        
-        else
+            pc.printf("hdop: ");
+            pc.printf("%lf\r\n",gps.hdop);
+            pc.printf("hight: ");
+            pc.printf("%lf\r\n",gps.hight);
+            pc.printf("direction: ");
+            pc.printf("%lf\r\n",gps.direction);
+            pc.printf("speed: ");
+            pc.printf("lf\r\n",gps.speed);
+            pc.printf("===================================\r\n");
+            
+        }else{
             pc.printf("No data\r\n");//データ取得に失敗した場合
-        
-        wait(1);
+        }
+        wait(3);
     }
-
-    return 0;
 }