From 28c900e3f7145d972d2d20fd0238daf460be0550 Mon Sep 17 00:00:00 2001 From: Andre Bernet Date: Sat, 12 Jul 2014 18:01:37 +0200 Subject: [PATCH] Dirty hack to filter out bogus cell values from FLVSS... --- radio/src/telemetry/frsky.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/telemetry/frsky.cpp b/radio/src/telemetry/frsky.cpp index fa055de90..87df62be8 100644 --- a/radio/src/telemetry/frsky.cpp +++ b/radio/src/telemetry/frsky.cpp @@ -627,7 +627,8 @@ void frskySetCellVoltage(uint8_t battnumber, frskyCellVoltage_t cellVolts) if (battnumber < frskyData.hub.cellsCount) { // set cell voltage - frskyData.hub.cellVolts[battnumber] = cellVolts; + if (cellVolts > 50) // Filter out bogus cell values apparently sent by the FLVSS in some cases + frskyData.hub.cellVolts[battnumber] = cellVolts; if (cellVolts != 0) { frskyData.hub.cellsState |= (1 << battnumber);