ゑひと氏のをクラス化致した

Committer:
IKobayashi
Date:
Mon Feb 24 09:58:22 2020 +0000
Revision:
0:f291337e7ce9
GO is GOD

Who changed what in which revision?

UserRevisionLine numberNew contents of line
IKobayashi 0:f291337e7ce9 1 #ifndef _GPS_H_
IKobayashi 0:f291337e7ce9 2 #define _GPS_H_
IKobayashi 0:f291337e7ce9 3
IKobayashi 0:f291337e7ce9 4 #define GPSBAUD 9600
IKobayashi 0:f291337e7ce9 5
IKobayashi 0:f291337e7ce9 6 class GPS
IKobayashi 0:f291337e7ce9 7 {
IKobayashi 0:f291337e7ce9 8 public:
IKobayashi 0:f291337e7ce9 9 GPS(PinName gpstx, PinName gpsrx);
IKobayashi 0:f291337e7ce9 10
IKobayashi 0:f291337e7ce9 11 int g_hour, g_min, g_sec;
IKobayashi 0:f291337e7ce9 12 float g_hokui, g_tokei;
IKobayashi 0:f291337e7ce9 13 int stlgt;
IKobayashi 0:f291337e7ce9 14 int rlock;
IKobayashi 0:f291337e7ce9 15 int date;
IKobayashi 0:f291337e7ce9 16 float velocity, direction;
IKobayashi 0:f291337e7ce9 17 float w_time, hokui, tokei;
IKobayashi 0:f291337e7ce9 18
IKobayashi 0:f291337e7ce9 19 private:
IKobayashi 0:f291337e7ce9 20 Serial _gps;
IKobayashi 0:f291337e7ce9 21 void getGPS();
IKobayashi 0:f291337e7ce9 22
IKobayashi 0:f291337e7ce9 23 int i, mode;
IKobayashi 0:f291337e7ce9 24 char gps_data[256];
IKobayashi 0:f291337e7ce9 25 char ns, ew;
IKobayashi 0:f291337e7ce9 26 float d_hokui, m_hokui, d_tokei, m_tokei;
IKobayashi 0:f291337e7ce9 27 unsigned char c;
IKobayashi 0:f291337e7ce9 28 char status;
IKobayashi 0:f291337e7ce9 29 };
IKobayashi 0:f291337e7ce9 30
IKobayashi 0:f291337e7ce9 31 #endif // _GPS_H_