kopia lustrzana https://github.com/OpenRTX/OpenRTX
Applied bugfix to MD-UV3x0 radio driver also to GDx one
rodzic
75df9b7bb8
commit
32e6eb7029
|
@ -311,7 +311,11 @@ float radio_getRssi(const freq_t rxFreq)
|
|||
{
|
||||
(void) rxFreq;
|
||||
|
||||
uint16_t val = AT1846S_readRSSI();
|
||||
int8_t rssi = -151 + (val >> 8);
|
||||
/*
|
||||
* RSSI and SNR are packed in a 16-bit value, with RSSI being the upper
|
||||
* eight bits.
|
||||
*/
|
||||
uint16_t val = (AT1846S_readRSSI() >> 8);
|
||||
int16_t rssi = -151 + ((int16_t) val);
|
||||
return ((float) rssi);
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue