From 61b8f4b4e4353bec345c1f68e5f86a993cd9afa0 Mon Sep 17 00:00:00 2001 From: "bsongis@gmail.com" Date: Wed, 29 May 2013 15:43:21 +0000 Subject: [PATCH] [all] RSSI should be 0 when NO DATA --- src/telemetry/frsky.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/telemetry/frsky.cpp b/src/telemetry/frsky.cpp index 2d0a2be53..f0e5e66d6 100644 --- a/src/telemetry/frsky.cpp +++ b/src/telemetry/frsky.cpp @@ -804,13 +804,15 @@ void FRSKY_Init(void) void FrskyValueWithMin::set(uint8_t value) { - if (this->value == 0) + if (this->value == 0) { this->value = value; - - sum += value; - if (link_counter == 0) { - this->value = sum / 8; - sum = 0; + } + else { + sum += value; + if (link_counter == 0) { + this->value = sum / 8; + sum = 0; + } } if (value && (!min || value < min))