From: Keith Packard Date: Fri, 16 Oct 2020 22:29:12 +0000 (-0700) Subject: altoslib: Report metric pressure in kPa instead of Pa X-Git-Tag: 1.9.6~1^2~11 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=6f3e0411acffa7ff8b4b92b68abbe05482f9bf65 altoslib: Report metric pressure in kPa instead of Pa Reduces the magnitude of pressure data when displayed. Signed-off-by: Keith Packard --- diff --git a/altoslib/AltosPressure.java b/altoslib/AltosPressure.java index e199bb1d..97fd5de9 100644 --- a/altoslib/AltosPressure.java +++ b/altoslib/AltosPressure.java @@ -23,28 +23,28 @@ public class AltosPressure extends AltosUnits { public double value(double v, boolean imperial_units) { if (imperial_units) return AltosConvert.pa_to_psi(v); - return v; + return v / 1000.0; } public double inverse(double v, boolean imperial_units) { if (imperial_units) return AltosConvert.psi_to_pa(v); - return v; + return v * 1000.0; } public String show_units(boolean imperial_units) { if (imperial_units) return "psi"; - return "Pa"; + return "kPa"; } public String say_units(boolean imperial_units) { if (imperial_units) return "p s i"; - return "pascals"; + return "kilopascals"; } public int show_fraction(int width, boolean imperial_units) { - return width / 9; + return width / 5; } }