Update app.js

master
sir-indy 2022-04-20 12:39:41 +01:00 committed by GitHub
parent 51c285b39c
commit 7621776a83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 23 additions and 14 deletions

View File

@ -15,23 +15,39 @@ function menuMain() {
"Step Counting":()=>menuStepCount(),
"Movement":()=>menuMovement(),
"Heart Rate":()=>menuHRM(),
"Settings":()=>menuSettings()
});
}
function menuSettings() {
swipe_enabled = false;
clearButton();
var s=getSettings();
E.showMenu({
"":{title:"Health Tracking"},
"< Back":()=>menuMain(),
"Heart Rt":{
value : 0|s.hrm,
min : 0, max : 3,
format : v=>["Off","3 mins","10 mins","Always"][v],
onchange : v => { s.hrm=v;setSettings(s); }
},
"Daily Step Goal":{
value : (s.stepGoal ? s.stepGoal : 10000),
min : 0, max : 20000, step : 100,
onchange : v => { s.stepGoal=v;setSettings(s); }
}
});
}
function menuStepCount() {
swipe_enabled = false;
clearButton();
var s=getSettings();
E.showMenu({
"":{title:"Step Counting"},
"< Back":()=>menuMain(),
"per hour":()=>stepsPerHour(),
"per day":()=>stepsPerDay(),
"Daily Step Goal":{
value : (s.stepGoal ? s.stepGoal : 10000),
min : 0, max : 20000, step : 100,
onchange : v => { s.stepGoal=v;setSettings(s); }
}
"per day":()=>stepsPerDay()
});
}
@ -49,18 +65,11 @@ function menuMovement() {
function menuHRM() {
swipe_enabled = false;
clearButton();
var s=getSettings();
E.showMenu({
"":{title:"Heart Rate"},
"< Back":()=>menuMain(),
"per hour":()=>hrmPerHour(),
"per day":()=>hrmPerDay(),
"Log interval":{
value : 0|s.hrm,
min : 0, max : 3,
format : v=>["Off","3 mins","10 mins","Always"][v],
onchange : v => { s.hrm=v;setSettings(s); }
}
});
}