mirror of https://github.com/espruino/BangleApps
Feat: Convert hours > 24 to days
parent
75a26826f3
commit
54b1f3fcd7
|
@ -118,8 +118,10 @@ function batteryString(){
|
|||
if (settings.batt_hours) {
|
||||
var batt_usage = 200000/E.getPowerUsage().total;
|
||||
let rounded;
|
||||
if (batt_usage > 99) {
|
||||
rounded = Math.round(batt_usage);
|
||||
if (batt_usage > 24) {
|
||||
var days = Math.floor(batt_usage/24);
|
||||
var hours = Math.round((batt_usage/24 - days) * 24);
|
||||
stringToInsert = '\n' + days + ((days < 2) ? 'd' : 'ds') + ' ' + hours + ((hours < 2) ? 'h' : 'hs');
|
||||
}
|
||||
else if (batt_usage > 9) {
|
||||
rounded = Math.round(200000/E.getPowerUsage().total * 10) / 10;
|
||||
|
@ -127,8 +129,10 @@ function batteryString(){
|
|||
else {
|
||||
rounded = Math.round(200000/E.getPowerUsage().total * 100) / 100;
|
||||
}
|
||||
if (batt_usage < 24) {
|
||||
stringToInsert = '\n' + rounded + ' ' + ((batt_usage < 2) ? 'h' : 'hs');
|
||||
}
|
||||
}
|
||||
else{
|
||||
stringToInsert = ' ' + E.getBattery() + '%';
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue