Bmag incl gps rettelse

Dependencies:   mbed WDT MODSERIAL BME280

Committer:
MAA
Date:
Fri Mar 31 12:30:20 2017 +0000
Revision:
11:d3d26d0e71ea
Parent:
8:d6287c33b54a
Child:
14:400ecb93c6a2
Fejlh?ndteringsklasse + displayklasse skrevet, fungerer.;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MAA 11:d3d26d0e71ea 1 #pragma once
MAA 8:d6287c33b54a 2 #include <string>
MAA 8:d6287c33b54a 3 #include "mbed.h"
MAA 8:d6287c33b54a 4 #include "MODSERIAL/MODSERIAL.h"
MAA 8:d6287c33b54a 5
MAA 8:d6287c33b54a 6 using std::string;
MAA 8:d6287c33b54a 7
MAA 8:d6287c33b54a 8 class BMAG{
MAA 8:d6287c33b54a 9
MAA 8:d6287c33b54a 10 public:
MAA 8:d6287c33b54a 11 //constructor
MAA 8:d6287c33b54a 12 BMAG();
MAA 8:d6287c33b54a 13
MAA 8:d6287c33b54a 14 //string parser
MAA 8:d6287c33b54a 15 void parseBMAGString(string str);
MAA 8:d6287c33b54a 16
MAA 8:d6287c33b54a 17 //magtime string set method
MAA 8:d6287c33b54a 18 void setMagTimeStr(string magT);
MAA 8:d6287c33b54a 19
MAA 8:d6287c33b54a 20 //magnt string set method
MAA 8:d6287c33b54a 21 void setMagNTStr(string magNT);
MAA 8:d6287c33b54a 22
MAA 8:d6287c33b54a 23 //magsq string set method
MAA 8:d6287c33b54a 24 void setMagSqStr(string magSq);
MAA 8:d6287c33b54a 25
MAA 8:d6287c33b54a 26 //magtime string get method
MAA 8:d6287c33b54a 27 string getMagTimeStr(void);
MAA 8:d6287c33b54a 28
MAA 8:d6287c33b54a 29 //magnt string get method
MAA 8:d6287c33b54a 30 string getMagNTStr(void);
MAA 8:d6287c33b54a 31
MAA 8:d6287c33b54a 32 //magsq string get method
MAA 8:d6287c33b54a 33 string getMagSq(void);
MAA 8:d6287c33b54a 34
MAA 8:d6287c33b54a 35 //mag string returner
MAA 8:d6287c33b54a 36 string getColumn(string str, char n);
MAA 8:d6287c33b54a 37
MAA 8:d6287c33b54a 38 private:
MAA 8:d6287c33b54a 39 string lastMagTime;
MAA 8:d6287c33b54a 40 string lastMagNT;
MAA 8:d6287c33b54a 41 string lastMagSq;
MAA 8:d6287c33b54a 42 };