diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-11-20 10:08:28 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-11-20 10:08:28 -0600 |
commit | 4166bbd0ff84397f31d4928c2ebe6d9a57c3694d (patch) | |
tree | c8dcffee0c9c26a34883bf6d7ab7b2b7051291e3 /Mode/Mode.cpp | |
parent | 5634a9576e46c0c89e3b0c876d5ecf7b7e70c067 (diff) | |
download | mtdot-box-evb-factory-firmware-4166bbd0ff84397f31d4928c2ebe6d9a57c3694d.tar.gz mtdot-box-evb-factory-firmware-4166bbd0ff84397f31d4928c2ebe6d9a57c3694d.tar.bz2 mtdot-box-evb-factory-firmware-4166bbd0ff84397f31d4928c2ebe6d9a57c3694d.zip |
refactor more common elements into Mode template class
Diffstat (limited to 'Mode/Mode.cpp')
-rw-r--r-- | Mode/Mode.cpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Mode/Mode.cpp b/Mode/Mode.cpp index 29b16ca..64a8e53 100644 --- a/Mode/Mode.cpp +++ b/Mode/Mode.cpp @@ -2,11 +2,19 @@ const char* Mode::_file_name = "SurveyData.txt"; -Mode::Mode(DOGS102* lcd, ButtonHandler* buttons) +Mode::Mode(DOGS102* lcd, ButtonHandler* buttons, mDot* dot, LoRaHandler* lora) : _lcd(lcd), _buttons(buttons), + _dot(dot), + _lora(lora), + _main_id(Thread::gettid()), _index(0), - _main_id(Thread::gettid()) + _band(_dot->getFrequencyBand()), + _sub_band(0), + _data_rate(mDot::SF_7), + _power(2), + _next_tx(0), + _send_data(false) {} Mode::~Mode() {} |