ORBIT bringt einige integrierte Apps und Services mit.
Dieses Modul enthält einige Apps und App-Basisklassen für den allgemeinen Einsatz.
Die folgenden Apps sind enthalten:
Dies ist eine Basisklasse für Apps, welche sich durch das Drücken der ersten Taste (ganz links) eines LCD-20x4-Displays selbst beenden.
Diese Funktionalität wird häufig in menügesteuerten Anwendungen im Zusammenspiel mit einem oder mehreren LCD-20x4-Displays benötigt.
Siehe auch: orbit_framework.components.lcd.LCD20x4ButtonsComponent
Diese App zeigt, solange sie aktiviert ist, das Datum und die Uhrzeit auf allen angeschlossenen LCD-20x4-Displays an.
Parameter
Beschreibung
Diese App erbt von EscapableApp und kann daher mit einem Druck auf die erste Taste eines LCD-Displays (ganz links) deaktiviert werden.
Siehe auch: orbit_framework.components.lcd.LCD20x4WatchComponent, orbit_framework.components.timer.IntervalTimerComponent
Diese App zeigt, solange sie aktiviert ist, eine vorgegebene Nachricht auf allen angeschlossenen LCD-20x4-Displays an.
Parameter
Beschreibung
Diese App erbt von EscapableApp und kann daher mit einem Druck auf die erste Taste eines LCD-Displays (ganz links) deaktiviert werden.
Siehe auch: orbit_framework.components.lcd.LCD20x4MessageComponent
Dieses Modul enthält einige Services für den allgemeinen Einsatz.
Enthalten sind die folgenden Services:
Dieser Service überwacht mit Hilfe eines Empfangsmusters die Benutzeraktivität und schaltet die Anwendung nach einem vorgegebenen Zeitfenster ohne Aktivität in den Standby-Modus. Was soviel bedeutet, wie die Hintergrundbeleuchtung der angeschlossenen LCD-Displays abzuschalten und die App-History zu leeren.
Parameter
Nachrichten
Der Service sendet die folgenden Nachrichten, wenn Benutzeraktivität detektiert wird:
Wenn die angegebene Zeitspanne für Inaktivität erreicht ist, wird in den Standby-Modus geschaltet und es werden die folgenden Nachrichten versandt:
Siehe auch: orbit_framework.components.timer.ActivityTimerComponent