From 2f2faea7b326a799a05f1c5cd3bfc89b66ac0fe5 Mon Sep 17 00:00:00 2001 From: nujw Date: Sun, 31 Jan 2021 19:01:57 +1300 Subject: [PATCH] Add distance units --- apps/speedalt/settings.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/apps/speedalt/settings.js b/apps/speedalt/settings.js index 01de13c27..3f4d6303f 100644 --- a/apps/speedalt/settings.js +++ b/apps/speedalt/settings.js @@ -19,6 +19,12 @@ writeSettings(); } + function setUnitsDist(d,u) { + settings.dist = d; + settings.dist_unit = u; + writeSettings(); + } + function setColour(c) { settings.colour = c; writeSettings(); @@ -43,9 +49,9 @@ 'Knots (spd)' : function() { setUnits(1.852,'knots'); }, 'Mph (spd)' : function() { setUnits(1.60934,'mph'); }, 'm/s (spd)' : function() { setUnits(3.6,'m/s'); }, - 'Km (dist)' : function() { setUnits(1000,'km'); }, - 'Miles (dist)' : function() { setUnits(1609.344,'miles'); }, - 'Nm (dist)' : function() { setUnits(1852.001,'nm'); }, + 'Km (dist)' : function() { setUnitsDist(1000,'km'); }, + 'Miles (dist)' : function() { setUnitsDist(1609.344,'miles'); }, + 'Nm (dist)' : function() { setUnitsDist(1852.001,'nm'); }, 'Meters (alt)' : function() { setUnitsAlt(1,'m'); }, 'Feet (alt)' : function() { setUnitsAlt(0.3048,'feet'); } };