From 60ab3fa42588534bea53c20806d264fc87cf9224 Mon Sep 17 00:00:00 2001 From: Xiboard Date: Thu, 28 Aug 2014 08:37:00 +0200 Subject: [PATCH] Update Variometer.ino Remplacement de : uint8_t percent = round((average_vcc - 3100) * 100 / (4100 - 3100)); par : uint8_t percent = map(average_vcc,3100,4100,0,100); --- Variometer/Variometer.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Variometer/Variometer.ino b/Variometer/Variometer.ino index d83eef1..a3b7f22 100644 --- a/Variometer/Variometer.ino +++ b/Variometer/Variometer.ino @@ -803,7 +803,7 @@ int readVccPercent() //Serial.println(real_bat); average_vcc = (average_vcc == 0) ? real_bat : (int)(average_vcc * 0.94 + real_bat * 0.06); - uint8_t percent = round((average_vcc - 3300) * 100 / (3700 - 3300)); + uint8_t percent = map(average_vcc,3100,4100,0,100); if (percent >= 100) percent = 99; else if (percent < 1)