diff --git a/src/lora_utils.cpp b/src/lora_utils.cpp index 12a548f..0958f9a 100644 --- a/src/lora_utils.cpp +++ b/src/lora_utils.cpp @@ -79,6 +79,9 @@ namespace LoRa_Utils { logger.log(logging::LoggerLevel::LOGGER_LEVEL_DEBUG, "LoRa", "Set SPI pins!"); SPI.begin(RADIO_SCLK_PIN, RADIO_MISO_PIN, RADIO_MOSI_PIN); float freq = (float)currentLoRaType->frequency/1000000; + #if defined(RADIO_HAS_XTAL) + radio.XTAL = true; + #endif int state = radio.begin(freq); if (state == RADIOLIB_ERR_NONE) { #if defined(HAS_SX1262) || defined(HAS_SX1268)