diff --git a/src/protocols/RTTY/RTTY.cpp b/src/protocols/RTTY/RTTY.cpp index 74973f4f..30fae58b 100644 --- a/src/protocols/RTTY/RTTY.cpp +++ b/src/protocols/RTTY/RTTY.cpp @@ -161,15 +161,8 @@ int16_t RTTYClient::begin(float base, uint32_t shift, uint16_t rate, uint8_t enc // calculate 24-bit frequency _base = (base * 1000000.0) / _phy->getFreqStep(); - // set module frequency deviation to 0 if using FSK - int16_t state = ERR_NONE; - #if !defined(RADIOLIB_EXCLUDE_AFSK) - if(_audio == nullptr) { - state = _phy->setFrequencyDeviation(0); - } - #endif - - return(state); + // configure for direct mode + return(_phy->startDirect()); } void RTTYClient::idle() {