From a5a17abd4121fde891e32f9b20f6925a59ea6206 Mon Sep 17 00:00:00 2001 From: 3djc Date: Tue, 8 Sep 2020 09:08:06 +0200 Subject: [PATCH] Ghost RSSI is negative (as it should) --- radio/src/telemetry/ghost.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/radio/src/telemetry/ghost.cpp b/radio/src/telemetry/ghost.cpp index d3ef0ee03..da4d4164d 100755 --- a/radio/src/telemetry/ghost.cpp +++ b/radio/src/telemetry/ghost.cpp @@ -130,11 +130,11 @@ void processGhostTelemetryFrame() bluetooth.write(telemetryRxBuffer, telemetryRxBufferCount); } #endif - uint8_t rssiVal = min(telemetryRxBuffer[3], 100); + uint8_t rssiVal = min(telemetryRxBuffer[3], 120); // RSSI is a negative value, but sent as a positive integer. uint8_t lqVal = min(telemetryRxBuffer[4], 100); uint8_t snrVal = min(telemetryRxBuffer[5], 100); - processGhostTelemetryValue(GHOST_ID_RX_RSSI, rssiVal); + processGhostTelemetryValue(GHOST_ID_RX_RSSI, - rssiVal); processGhostTelemetryValue(GHOST_ID_RX_LQ, lqVal); processGhostTelemetryValue(GHOST_ID_RX_SNR, snrVal);