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