From 1bc7c5771cf8b11d6b24b681a9bfac25de6f4cdc Mon Sep 17 00:00:00 2001 From: jgromes Date: Fri, 21 Jul 2023 18:08:40 +0200 Subject: [PATCH] [AX25] Added check for Bell modem --- src/protocols/AX25/AX25.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/protocols/AX25/AX25.cpp b/src/protocols/AX25/AX25.cpp index e7470b5f..fc3e24e0 100644 --- a/src/protocols/AX25/AX25.cpp +++ b/src/protocols/AX25/AX25.cpp @@ -194,7 +194,12 @@ int16_t AX25Client::begin(const char* srcCallsign, uint8_t srcSSID, uint8_t preL preambleLen = preLen; // configure for direct mode - return(phyLayer->startDirect()); + #if !defined(RADIOLIB_EXCLUDE_AFSK) + if(bellModem != nullptr) { + return(phyLayer->startDirect()); + } + #endif + return(RADIOLIB_ERR_NONE); } #if defined(RADIOLIB_BUILD_ARDUINO)