From 008b6250ea42e953926c4b86c4a1b44b169c139e Mon Sep 17 00:00:00 2001 From: richonguzman Date: Wed, 10 Jul 2024 15:13:57 -0400 Subject: [PATCH] Non Ham mods only for Rx --- src/gps_utils.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/gps_utils.cpp b/src/gps_utils.cpp index 77e3e90..1fecc20 100644 --- a/src/gps_utils.cpp +++ b/src/gps_utils.cpp @@ -57,8 +57,12 @@ namespace GPS_Utils { void generateBeacons() { if (Config.callsign.indexOf("NOCALL-10") != 0 && !Utils::checkValidCallsign(Config.callsign)) { - show_display("***** ERROR ******", "CALLSIGN = NOT VALID!", " Use SSID 0-15", " Or Valid Callsign", 0); - while (true) {} + show_display("***** ERROR ******", "CALLSIGN = NOT VALID!", "", "Only Rx Mode Active", 3000); + Config.loramodule.txActive = false; + Config.aprs_is.messagesToRF = false; + Config.aprs_is.objectsToRF = false; + Config.beacon.sendViaRF = false; + Config.digi.mode = 0; } String beaconPacket = Config.callsign; beaconPacket += ">APLRG1";