From 94990163d2b694373eb5b2b8ccc4d002aad4ecd9 Mon Sep 17 00:00:00 2001 From: Mike Fiore Date: Wed, 18 Nov 2015 15:10:35 -0600 Subject: create Mode base class for modes - implement join as a mode and update main accordingly --- LoRaHandler/LoRaHandler.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'LoRaHandler') diff --git a/LoRaHandler/LoRaHandler.cpp b/LoRaHandler/LoRaHandler.cpp index 0ecb59e..27eb266 100644 --- a/LoRaHandler/LoRaHandler.cpp +++ b/LoRaHandler/LoRaHandler.cpp @@ -25,6 +25,7 @@ void l_worker(void const* argument) { while (true) { e = Thread::signal_wait(signal); if (e.status == osEventSignal) { + l->_status = LoRaHandler::busy; switch (cmd) { case l_ping: l->_mutex.lock(); @@ -69,6 +70,7 @@ void l_worker(void const* argument) { break; default: + l->_status = LoRaHandler::none; break; } } -- cgit v1.2.3