diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-11-18 15:55:32 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-11-18 15:55:32 -0600 |
commit | 8167e5ad0453f2e6855f9622c2acddb9cf55c941 (patch) | |
tree | 3e8a2ab1198c174f65e7d055c854f59017a27c24 /Mode | |
parent | d48510e9c3a57753ff4b33b00e0c61a2b39ff9a1 (diff) | |
download | mtdot-box-evb-factory-firmware-8167e5ad0453f2e6855f9622c2acddb9cf55c941.tar.gz mtdot-box-evb-factory-firmware-8167e5ad0453f2e6855f9622c2acddb9cf55c941.tar.bz2 mtdot-box-evb-factory-firmware-8167e5ad0453f2e6855f9622c2acddb9cf55c941.zip |
get things building again - remove config code in main, fix bug in ModeJoin
Diffstat (limited to 'Mode')
-rw-r--r-- | Mode/ModeJoin.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Mode/ModeJoin.cpp b/Mode/ModeJoin.cpp index f1f0e9a..acdd407 100644 --- a/Mode/ModeJoin.cpp +++ b/Mode/ModeJoin.cpp @@ -19,6 +19,8 @@ ModeJoin::~ModeJoin() {} bool ModeJoin::start() { // clear any stale signals osSignalClear(_main_id, buttonSignal | loraSignal); + _joined = false; + _index = 1; _lj.display(); _lj.updateStatus("Joining..."); @@ -45,7 +47,7 @@ bool ModeJoin::start() { if (_next_tx) { _lj.updateCountdown(_next_tx * 1000); } else { - _lj.updateAttempt(++_index); + _lj.updateAttempt(_index++); _lj.updateStatus("Joining..."); _lora->join(); } |