diff --git a/src/modules/CC1101/CC1101.cpp b/src/modules/CC1101/CC1101.cpp index 7726ba0b..e096f4dd 100644 --- a/src/modules/CC1101/CC1101.cpp +++ b/src/modules/CC1101/CC1101.cpp @@ -677,7 +677,6 @@ int16_t CC1101::setOOK(bool enableOOK) { state = SPIsetRegValue(CC1101_REG_FREND0, 1, 2, 0); RADIOLIB_ASSERT(state); - // update current modulation _modulation = CC1101_MOD_FORMAT_ASK_OOK; } else { @@ -696,7 +695,6 @@ int16_t CC1101::setOOK(bool enableOOK) { return(setOutputPower(_power)); } - float CC1101::getRSSI() const { float rssi; if(_rawRSSI >= 128) { @@ -783,6 +781,8 @@ int16_t CC1101::setPromiscuousMode(bool promiscuous) { state = setCrcFiltering(true); } + _promiscuous = promiscuous; + return(state); }