From 3fc9e5e4c2809dc10e6a8bf21a5e4cf189b6ccb6 Mon Sep 17 00:00:00 2001 From: Lennart Wilde Date: Tue, 16 Oct 2018 22:27:04 +0200 Subject: [PATCH] Fixed incorrect Voltage Reading of the TS80 because of Calibration Value (#375) Capping --- workspace/TS100/src/gui.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/workspace/TS100/src/gui.cpp b/workspace/TS100/src/gui.cpp index 256f1b57..b57bf243 100644 --- a/workspace/TS100/src/gui.cpp +++ b/workspace/TS100/src/gui.cpp @@ -874,11 +874,19 @@ static void settings_setCalibrateVIN(void) { osDelay(40); // Cap to sensible values +#ifdef MODEL_TS80 + if (systemSettings.voltageDiv < 500) { + systemSettings.voltageDiv = 500; + } else if (systemSettings.voltageDiv > 900) { + systemSettings.voltageDiv = 900; + } +#else if (systemSettings.voltageDiv < 360) { systemSettings.voltageDiv = 360; } else if (systemSettings.voltageDiv > 520) { systemSettings.voltageDiv = 520; } +#endif } }