From d53f606a146c116df5419a2662e52cb9449194cf Mon Sep 17 00:00:00 2001 From: sh123 Date: Fri, 12 Feb 2021 17:30:41 +0200 Subject: [PATCH] One more optimization --- loraprs_service.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/loraprs_service.cpp b/loraprs_service.cpp index 070f4f6..52e1a83 100644 --- a/loraprs_service.cpp +++ b/loraprs_service.cpp @@ -175,13 +175,11 @@ void Service::loop() if (aprsisConn_.available() > 0) { onAprsisDataAvailable(); } - else if (needsBeacon()) { + if (needsBeacon()) { sendPeriodicBeacon(); - } - else { - if (processSerialToRig() && config_.LoraUseIsr) { - LoRa.receive(); - } + } + if (processSerialToRig() && config_.LoraUseIsr) { + LoRa.receive(); } csmaSlotTimePrev_ = currentTime; }