Bmag incl gps rettelse
Dependencies: mbed WDT MODSERIAL BME280
BMAG/BMAG.h@8:d6287c33b54a, 2017-03-23 (annotated)
- Committer:
- MAA
- Date:
- Thu Mar 23 10:11:26 2017 +0000
- Revision:
- 8:d6287c33b54a
- Child:
- 11:d3d26d0e71ea
BMAG klasse fungerende med dataopsamling fra BMAG.;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
MAA | 8:d6287c33b54a | 1 | #include <string> |
MAA | 8:d6287c33b54a | 2 | #include "mbed.h" |
MAA | 8:d6287c33b54a | 3 | #include "MODSERIAL/MODSERIAL.h" |
MAA | 8:d6287c33b54a | 4 | |
MAA | 8:d6287c33b54a | 5 | using std::string; |
MAA | 8:d6287c33b54a | 6 | |
MAA | 8:d6287c33b54a | 7 | class BMAG{ |
MAA | 8:d6287c33b54a | 8 | |
MAA | 8:d6287c33b54a | 9 | public: |
MAA | 8:d6287c33b54a | 10 | //constructor |
MAA | 8:d6287c33b54a | 11 | BMAG(); |
MAA | 8:d6287c33b54a | 12 | |
MAA | 8:d6287c33b54a | 13 | //string parser |
MAA | 8:d6287c33b54a | 14 | void parseBMAGString(string str); |
MAA | 8:d6287c33b54a | 15 | |
MAA | 8:d6287c33b54a | 16 | //magtime string set method |
MAA | 8:d6287c33b54a | 17 | void setMagTimeStr(string magT); |
MAA | 8:d6287c33b54a | 18 | |
MAA | 8:d6287c33b54a | 19 | //magnt string set method |
MAA | 8:d6287c33b54a | 20 | void setMagNTStr(string magNT); |
MAA | 8:d6287c33b54a | 21 | |
MAA | 8:d6287c33b54a | 22 | //magsq string set method |
MAA | 8:d6287c33b54a | 23 | void setMagSqStr(string magSq); |
MAA | 8:d6287c33b54a | 24 | |
MAA | 8:d6287c33b54a | 25 | //magtime string get method |
MAA | 8:d6287c33b54a | 26 | string getMagTimeStr(void); |
MAA | 8:d6287c33b54a | 27 | |
MAA | 8:d6287c33b54a | 28 | //magnt string get method |
MAA | 8:d6287c33b54a | 29 | string getMagNTStr(void); |
MAA | 8:d6287c33b54a | 30 | |
MAA | 8:d6287c33b54a | 31 | //magsq string get method |
MAA | 8:d6287c33b54a | 32 | string getMagSq(void); |
MAA | 8:d6287c33b54a | 33 | |
MAA | 8:d6287c33b54a | 34 | //mag string returner |
MAA | 8:d6287c33b54a | 35 | string getColumn(string str, char n); |
MAA | 8:d6287c33b54a | 36 | |
MAA | 8:d6287c33b54a | 37 | private: |
MAA | 8:d6287c33b54a | 38 | string lastMagTime; |
MAA | 8:d6287c33b54a | 39 | string lastMagNT; |
MAA | 8:d6287c33b54a | 40 | string lastMagSq; |
MAA | 8:d6287c33b54a | 41 | }; |