Andreas Rozek
[ Impressum ]   [ Datenschutzerklärung ]   [ Kontakt ]   [ ]

Ladezustand und Temperatur

Bangle.js Ladezustand und Temperatur

Ladezustand

Der ungefähre aktuelle Ladestand das Akkus (in Prozent) kann wie folgt ausgelesen werden

  print(E.getBattery());

Ob eine Bangle.js gerade geladen wird, erfährt man mithilfe von

  print(Bangle.isCharging());

Einen Wechsel dieses Zustandes bekommt man durch

  Bangle.on('charging', (isCharging) => {
if (isCharging) {
print('Bangle.js is currently charging');
} else {
print('Bangle.js is no longer charging');
}
});

gemeldet.

Temperatur

Der Smartwatch-Prozessor verfügt über einen Temperatur-Sensor, der mittels

  print(E.getTemperature());

ausgelesen werden kann.

Nota bene:

die gelieferte Temperatur ist die des eingebauten Chips und hängt u.a. davon ab

  • wie stark der Prozessor ausgelastet ist und
  • ob die Uhr gerade geladen wird.

Der Messwert kann also höchstens für eine grobe Schätzung der Umgebungstemperatur genutzt werden.

showBatAndTemp

Das Programm showBatAndTemp zeigt die oben beschriebenen Messwerte auf dem Display einer Bangle.js an

auf Uhr ausführen

Mangels Sensoren kann das Programm im Emulator nicht sinnvoll ausgeführt werden.

120x120