From 6950506beacb1bcd5b8e54c3935174cf800e9aed Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 7 Jun 2014 22:24:08 -0700 Subject: [PATCH] altoslib: TeleMega uses 5.6k/10k divider for v_batt I suspect the 15 and 27 values are a 'close approximation' for integer work on the cc1111 devices Signed-off-by: Keith Packard --- altoslib/AltosConvert.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/altoslib/AltosConvert.java b/altoslib/AltosConvert.java index a65669da..8bcb9c96 100644 --- a/altoslib/AltosConvert.java +++ b/altoslib/AltosConvert.java @@ -208,7 +208,7 @@ public class AltosConvert { static public double mega_battery_voltage(int v_batt) { if (v_batt != AltosLib.MISSING) - return 3.3 * mega_adc(v_batt) * (15.0 + 27.0) / 27.0; + return 3.3 * mega_adc(v_batt) * (5.6 + 10.0) / 10.0; return AltosLib.MISSING; } -- 2.30.2