[CC1101] Validate freq-dev unless special value 0

Signed-off-by: Federico Maggi <federico.maggi@gmail.com>
pull/623/head
Federico Maggi 2022-11-27 10:20:29 +01:00
rodzic befba28629
commit 9422723bb7
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: BA2EDAFB4F2486BC
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -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);
}