mirror of https://github.com/espruino/BangleApps
powermanager - Use charging state on boot
parent
419d734043
commit
c32f234e95
|
@ -152,11 +152,12 @@
|
|||
return v;
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
if (settings.autoCalibration){
|
||||
let chargeStart;
|
||||
if (Bangle.isCharging()) chargeStart = Date.now();
|
||||
Bangle.on("charging", (charging)=>{
|
||||
if (charging) chargeStart = Date.now();
|
||||
if (!chargeStart && charging) chargeStart = Date.now();
|
||||
if (chargeStart && !charging && (Date.now() - chargeStart > 1000*60*60*3)) require("powermanager").setCalibration();
|
||||
if (!charging) chargeStart = undefined;
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue