1
0
Fork 0

message12

master
sebi5361 2019-12-02 20:09:56 +01:00
parent 69ce853d71
commit bdfbb52766
1 changed files with 4 additions and 12 deletions

View File

@ -58,7 +58,7 @@
[1,1],
[0,1]]];
let id = null; // timer interval id
let idTimeout = null; // timer interval id
function drawTime() {
g.clear();
@ -77,13 +77,11 @@
}
}
}
}
function planNextUpdate() {
let d = Date();
let t = d.getSeconds()*1000 + d.getMilliseconds();
let delta = (60000 - t) % 60000; // time till next minute
idTimeout = setTimeout(updateTime, delta);
idTimeout = setTimeout(drawTime, delta);
}
function stopPlanning() {
@ -92,11 +90,6 @@
}
}
function updateTime() {
drawTime();
planNextUpdate();
}
Bangle.on('gesture', function(gesture) {
if (gesture && !Bangle.isLCDOn()) {
Bangle.setLCDPower(true);
@ -106,14 +99,13 @@
// special function to handle display switch on
Bangle.on('lcdPower', function(on){
if (on) {
updateTime();
drawWidgets();
drawTime();
} else {
stopPlanning();
}
});
// call your app function here
updateTime();
drawWidgets();
Bangle.setLCDPower(true);
})();