diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-12-02 12:01:38 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-12-02 12:01:38 -0600 |
commit | 10a50c37dfa08f0355ceb5664b92f50b4aba9fd2 (patch) | |
tree | d21c0cf2397dec35378c9adae0e91c534e0ebf7b /Mode/Mode.h | |
parent | ab6c90739bc2efb5eaf94474be8916fe0f990707 (diff) | |
download | mtdot-box-evb-factory-firmware-10a50c37dfa08f0355ceb5664b92f50b4aba9fd2.tar.gz mtdot-box-evb-factory-firmware-10a50c37dfa08f0355ceb5664b92f50b4aba9fd2.tar.bz2 mtdot-box-evb-factory-firmware-10a50c37dfa08f0355ceb5664b92f50b4aba9fd2.zip |
use a global GPS object like we do for buttons, LoRa, etc
Diffstat (limited to 'Mode/Mode.h')
-rw-r--r-- | Mode/Mode.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Mode/Mode.h b/Mode/Mode.h index 5d41ed1..f427eea 100644 --- a/Mode/Mode.h +++ b/Mode/Mode.h @@ -38,7 +38,7 @@ class Mode { uint32_t pressure; } SensorItem; - Mode(DOGS102* lcd, ButtonHandler* buttons, mDot* dot, LoRaHandler* lora); + Mode(DOGS102* lcd, ButtonHandler* buttons, mDot* dot, LoRaHandler* lora, GPSPARSER* gps); ~Mode(); virtual bool start() = 0; @@ -56,6 +56,7 @@ class Mode { ButtonHandler* _buttons; mDot* _dot; LoRaHandler* _lora; + GPSPARSER* _gps; osThreadId _main_id; static const char* _file_name; uint32_t _index; @@ -69,8 +70,6 @@ class Mode { LoRaHandler::LoRaPing _ping_result; uint8_t _state; bool _send_data; - mts::MTSSerial _gpsUART; - GPSPARSER _mdot_gps; }; #endif |