From d6c5741fde40662ed8e120d274d259c67fd1efac Mon Sep 17 00:00:00 2001 From: richonguzman Date: Sun, 6 Oct 2024 11:36:37 -0300 Subject: [PATCH] cross digi added --- README.md | 1 + src/LoRa_APRS_iGate.cpp | 2 +- src/digi_utils.cpp | 15 +++++---------- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 8b6f3bb..6e97daa 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ __(This iGate Firmware works with all LoRa Tracker Firmwares (specially this = 125000)) { // CrossFreq Digi + // Serial.println("CrossFreqDigi mode 2"); + // return buildPacket(path, packet, thirdParty, true); } else { return ""; @@ -103,7 +105,9 @@ namespace DIGI_Utils { } return ""; } else if (path.indexOf("WIDE1-1") == -1 && path.indexOf("WIDE2-") == -1 && (abs(Config.loramodule.txFreq - Config.loramodule.rxFreq) >= 125000)) { // CrossFreq Digi + // Serial.println("CrossFreqDigi mode 3"); + // return buildPacket(path, packet, thirdParty, true); } else { return ""; @@ -111,16 +115,7 @@ namespace DIGI_Utils { } else { return ""; } - - // sin path "," y !thirdParty - } else if (temp.indexOf(",") == -1 && !thirdParty && (Config.digi.mode == 2 || backUpDigiMode || Config.digi.mode == 3) && (abs(Config.loramodule.txFreq - Config.loramodule.rxFreq) >= 125000)) { - Serial.println("CrossFreqDigi, sin path , no thirdParty"); - return buildPacket("", packet, thirdParty, true); - - - // sin path "," y thirdParty - } else if (temp.indexOf(",") == -1 && thirdParty && (Config.digi.mode == 2 || backUpDigiMode || Config.digi.mode == 3) && (abs(Config.loramodule.txFreq - Config.loramodule.rxFreq) >= 125000)) { - Serial.println("sin path, thirdparty , 125k"); + } else if (temp.indexOf(",") == -1 && (Config.digi.mode == 2 || backUpDigiMode || Config.digi.mode == 3) && (abs(Config.loramodule.txFreq - Config.loramodule.rxFreq) >= 125000)) { return buildPacket("", packet, thirdParty, true); } else { return "";