Mbed library to get location informatiuon from GYSFDMAXB

Dependents:   nucleo_GPS_rev3 STM32_MR_include_IM_rev2

秋月電子のGPS受信機キット 1PPS出力付き 「みちびき」対応からデータを取得するためのライブラリです クラスを宣言した後、変数のlongtitude,latitudeを読むことでデータを取得できます。更新は自動です。 googleで検索できるdd.dddd°表記となっています。

Revision:
0:4cc88ba7719b
Child:
1:68601d2af8a5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/GPS.h	Mon Apr 11 04:14:16 2016 +0000
@@ -0,0 +1,32 @@
+#ifndef GPS_H
+#define GPS_H
+ 
+#include "mbed.h"
+
+
+//GPS Library for GYSFDMAXB
+
+#define GPSTX p28//GPSのTXピン
+#define GPSRX p27//GPSのRXピン
+#define GPSBAUD 115200//GPSのボーレート
+#define ODR 10//max 10Hz 更新周期
+ 
+class GPS {
+public:
+    GPS(PinName gpstx,PinName gpsrx);
+    
+    void gpscmd(char *command);
+    void getgps();
+    
+    float longtitude;//緯度
+    float latitude;//経度
+    //上の二つは自動的に更新される この二つを読むことでデータ取得が出来る
+    
+    bool result;//trueで成功、falseで失敗
+    char buf[100];
+  
+private:  
+    Serial _gps;
+};
+ 
+#endif
\ No newline at end of file