Bmag incl gps rettelse
Dependencies: mbed WDT MODSERIAL BME280
Diff: SPS/SPS.h
- Revision:
- 7:872984a67d5b
- Parent:
- 6:6d1683c8b26b
- Child:
- 8:d6287c33b54a
diff -r 6d1683c8b26b -r 872984a67d5b SPS/SPS.h --- a/SPS/SPS.h Thu Mar 09 15:26:22 2017 +0000 +++ b/SPS/SPS.h Wed Mar 15 13:56:53 2017 +0000 @@ -17,6 +17,9 @@ //Updates current string void UpdateCurrentString(string tag, string identifier_id, string group_id, string date, string time, string ZZZ,string s1, string source_id, string interpreter_id, string data_line_version, string source_firmware_version, string interpreter_firmware_version, string latitude, string longitude, bool gpsFixFlag, string mag_time, string mag_nt, string mag_sq, Serial * dbg); + + //Updates current ERR + void UpdateCurrentErrString(string tag, string identifier_id, string group_id, string date, string time, string ZZZ,string s1, string source_id, string interpreter_id, string data_line_version, string source_firmware_version, string interpreter_firmware_version, string latitude, string longitude, bool gpsFixFlag, string mag_time, string mag_nt, string mag_sq, Serial * dbg); //Fills the array for calculation of the CRC-16 with values void init_crc16_tab(); @@ -28,6 +31,9 @@ //Gets / returns current sps data string string getCurrentString(void); + //Gets / returns current sps err string + string getCurrentErrString(void); + //get headerstring string getHeaderString(void); @@ -41,6 +47,10 @@ void addToCurrentString(string data); void addToCurrentString(char data); + //add data to current Errstring + void addToCurrentErrString(string data); + void addToCurrentErrString(char data); + //generate sps filename void generateSpsFilename(string formattedDate);