Skip to content

Commit dcfd9d9

Browse files
committed
Fix rssi calculation for bayang protocol
1 parent ba3ec1e commit dcfd9d9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Silverware/src/rx_bayang_protocol_telemetry_autobind.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -750,8 +750,8 @@ void checkrx(void)
750750
packetrx = 0;
751751
secondtimer = gettime();
752752
#ifdef OSD_RSSI_INDICATION
753-
// assuming (from telemetry code above) 255 is 100% strength
754-
rx_rssi = 100 * (packetpersecond / 2) / 255;
753+
// seems like packetpersecond values lies in range 0..200
754+
rx_rssi = packetpersecond / 2;
755755
if (rx_rssi > 99) {
756756
rx_rssi = 99;
757757
} else if (rx_rssi < 1) {

0 commit comments

Comments
 (0)