bthrm - Draw on event instead of every second

pull/3349/head
Martin Boonk 2024-04-14 10:46:56 +02:00
parent 020924fb03
commit 6a04e3d394
1 changed files with 3 additions and 1 deletions

View File

@ -133,16 +133,19 @@ function showStatusInfo(txt) {
function onBtHrm(e) { function onBtHrm(e) {
bt = e; bt = e;
bt.time = Date.now(); bt.time = Date.now();
draw();
} }
function onInt(e) { function onInt(e) {
int = e; int = e;
int.time = Date.now(); int.time = Date.now();
draw();
} }
function onAgg(e) { function onAgg(e) {
agg = e; agg = e;
agg.time = Date.now(); agg.time = Date.now();
draw();
} }
var settings = require('Storage').readJSON("bthrm.json", true) || {}; var settings = require('Storage').readJSON("bthrm.json", true) || {};
@ -163,7 +166,6 @@ Bangle.drawWidgets();
if (Bangle.setBTHRMPower){ if (Bangle.setBTHRMPower){
g.reset().setFont("6x8",2).setFontAlign(0,0); g.reset().setFont("6x8",2).setFontAlign(0,0);
g.drawString("Please wait...",g.getWidth()/2,g.getHeight()/2); g.drawString("Please wait...",g.getWidth()/2,g.getHeight()/2);
setInterval(draw, 1000);
} else { } else {
g.reset().setFont("6x8",2).setFontAlign(0,0); g.reset().setFont("6x8",2).setFontAlign(0,0);
g.drawString("BTHRM disabled",g.getWidth()/2,g.getHeight()/2); g.drawString("BTHRM disabled",g.getWidth()/2,g.getHeight()/2);