From aa79db56f8a2e169b6f0cd6ee72f3ec75114e577 Mon Sep 17 00:00:00 2001 From: KonradIT Date: Sun, 2 Feb 2025 23:10:17 +0100 Subject: [PATCH] Fix for compilation issues regarding not defined SX1262 --- lib/radio/SX1262.cpp | 2 ++ src/main.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/radio/SX1262.cpp b/lib/radio/SX1262.cpp index fe2237b..9d21598 100644 --- a/lib/radio/SX1262.cpp +++ b/lib/radio/SX1262.cpp @@ -2,6 +2,7 @@ #include #include +#ifdef USING_SX1262 SX1262Module::SX1262Module(RadioModuleSPIConfig radio2) : RadioModule() { _radio = new SX1262(new Module( @@ -47,3 +48,4 @@ int16_t SX1262Module::setFrequency(float freq) int16_t SX1262Module::setRxBandwidth(float bw) { return _radio->setRxBandwidth(bw); } float SX1262Module::getRSSI() { return _radio->getRSSI(false); } +#endif diff --git a/src/main.cpp b/src/main.cpp index 9079f65..b06590a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -946,6 +946,7 @@ void init_radio() delay(100); +#ifdef USING_SX1262 if (config.radio2.enabled && config.radio2.module.equalsIgnoreCase("SX1262")) { radio2 = new SX1262Module(config.radio2); @@ -964,6 +965,7 @@ void init_radio() } } } +#endif } struct frequency_scan_result