Большое Спасибо за ответы !!!
Цитата
Большее значение RSSI соответствует большему уровню сигнала, но там происходит переход через 00, поэтому, чтобы было однозначное соответствие, надо отнять некоторую "базу" (я для удобства вычитал 192). А уровень в dBm, наоборот (поскольку значение отрицательное) - чем меньше (т.е. ближе к 0) число, тем больше уровень, достигая 0 (теоретически, на практике приемник захлебнется), и затем растет в сторону положительного (это когда на входе больше 1 mW).
Я данные RSSI читаю из приёмного буффера которые добавляються в конец пакета.
перевожу по рекомендации в даташите
Цитата
Convert the reading from a hexadecimal
number to a decimal number (RSSI_dec)
If RSSI_dec ≥ 128 then RSSI_dBm =
(RSSI_dec - 256)/2 – RSSI_offset
Else if RSSI_dec < 128 then RSSI_dBm =
(RSSI_dec)/2 – RSSI_offset
и вот что не понятно, по даташиту полученное значение при максимальном уровне сигнала должно стремиться к нулю, а получается наоборот вот для меня и непонятно
И скажите пробовали ли вы использовать с сс2500 усилитель сс2591?
сделал макетки дальность увеличилась, но вот не понятно в даташите указанно что если на вывод сс2591 HGM подана логическая
единица то имеем максимальное усиление входного сигнала, а у меня почемуто наоборот