1
0
Fork 0
BangleApps/apps/thermom/app.js

29 lines
676 B
JavaScript
Raw Normal View History

2021-06-14 15:41:09 +00:00
function onTemperature(p) {
g.reset(1).clearRect(0,24,g.getWidth(),g.getHeight());
g.setFont("6x8",2).setFontAlign(0,0);
var x = g.getWidth()/2;
var y = g.getHeight()/2 + 10;
g.drawString("Temperature:", x, y - 45);
2021-06-14 15:41:09 +00:00
g.setFontVector(70).setFontAlign(0,0);
g.drawString(p.temperature.toFixed(1) + "°C", x, y);
2021-06-14 15:41:09 +00:00
}
function drawTemperature() {
if (Bangle.getPressure) {
Bangle.getPressure().then(onTemperature);
} else {
onTemperature({
temperature : E.getTemperature()
});
}
}
setInterval(function() {
drawTemperature();
}, 20000);
drawTemperature();
E.showMessage("Reading temperature...");
2021-06-14 15:41:09 +00:00
Bangle.loadWidgets();
Bangle.drawWidgets();