diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-11-18 09:35:43 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-11-18 09:35:43 -0600 |
commit | adc86da249a58d2877034568a8f5b4a1e781530f (patch) | |
tree | 09627ca398fe52883b81d48ff571f8015e84036f /main.cpp | |
parent | 6e325937c6c144b43d442bc34b936a8cb432eae7 (diff) | |
download | mtdot-box-evb-factory-firmware-adc86da249a58d2877034568a8f5b4a1e781530f.tar.gz mtdot-box-evb-factory-firmware-adc86da249a58d2877034568a8f5b4a1e781530f.tar.bz2 mtdot-box-evb-factory-firmware-adc86da249a58d2877034568a8f5b4a1e781530f.zip |
display current join attempt when joining
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -138,6 +138,7 @@ void mainMenu() { } void join() { + uint32_t attempts = 1; uint32_t next_tx; uint8_t rate; uint8_t power; @@ -192,12 +193,13 @@ void join() { if (next_tx) { lj.updateCountdown(next_tx * 1000); } else { + lj.updateAttempt(attempts++); lj.updateStatus("Joining..."); if (! lora->join()) logError("cannot join - LoRa layer busy"); } - osEvent e = Thread::signal_wait(0, 250); + osEvent e = Thread::signal_wait(0); if (e.status == osEventSignal) { if (e.value.signals & buttonSignal) { ev = buttons->getButtonEvent(); |