Use locale distance set in altitude

master
RKBoss6 2025-08-06 11:47:31 -04:00 committed by GitHub
parent 1743ef8d04
commit c045e69cd1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 3 deletions

View File

@ -2,6 +2,7 @@
let storage = require("Storage");
let stepGoal = undefined;
let stepUpdateInterval;
// Load step goal from health app and pedometer widget
let d = storage.readJSON("health.json", true) || {};
stepGoal = d.stepGoal;
@ -49,7 +50,8 @@ exports.load = function() {
try {
Bangle.getPressure().then(data=>{
if (!data) return;
alt = Math.round(data.altitude) + "m";
alt =require("locale").distance(data.altitude);
bangleItems.find(i=>i.name=="Altitude").emit("redraw");
});
} catch (e) {
@ -85,8 +87,9 @@ exports.load = function() {
text : v, v : v, min : 0, max : stepGoal,
img : atob("GBiBAAcAAA+AAA/AAA/AAB/AAB/gAA/g4A/h8A/j8A/D8A/D+AfH+AAH8AHn8APj8APj8AHj4AHg4AADAAAHwAAHwAAHgAAHgAADAA==")
};},
show : function() { Bangle.on("step", stepUpdateHandler); stepUpdateHandler(); },
hide : function() { Bangle.removeListener("step", stepUpdateHandler); },
show : function() { stepUpdateInterval=setInterval(stepUpdateHandler,150000); stepUpdateHandler(); },
hide : function() { clearInterval(stepUpdateInterval); },
run:stepUpdateHandler
},
{ name : "HRM",
hasRange : true,