From 9422723bb7532bc9e5bc2893913c1788ea470ecf Mon Sep 17 00:00:00 2001 From: Federico Maggi Date: Sun, 27 Nov 2022 10:20:29 +0100 Subject: [PATCH] [CC1101] Validate freq-dev unless special value 0 Signed-off-by: Federico Maggi --- src/modules/CC1101/CC1101.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/CC1101/CC1101.cpp b/src/modules/CC1101/CC1101.cpp index 11027230..dc994bae 100644 --- a/src/modules/CC1101/CC1101.cpp +++ b/src/modules/CC1101/CC1101.cpp @@ -506,7 +506,8 @@ int16_t CC1101::setFrequencyDeviation(float freqDev) { newFreqDev = 1.587; } - if (_modulation != RADIOLIB_CC1101_MOD_FORMAT_ASK_OOK) { + // check range unless 0 (special value) + if (freqDev != 0) { RADIOLIB_CHECK_RANGE(newFreqDev, 1.587, 380.8, RADIOLIB_ERR_INVALID_FREQUENCY_DEVIATION); }