User guide

UM600212 Rev. A, Seite 19 von 37
Bedienungsanleitung Elo Backpack
ELOPeripheralService
ELOPeripheralService ist das wesentliche Modul, um Kundenanfragen von der Anwendungsebene anzunehmen. Vervollständigen Sie für den
Dienst das Systemdesigns des Android-Frameworks; anschließend werden dem System folgende Klassen hinzugefügt:
ELOPeripheralNative
Ausführung einiger systemeigener C-Funktionsabfolgen für ELOPeripheralService
ELOPeripheralManager
Bereitstellung der Schnittstelle auf Anwendungsebene, bei der es sich um die Client-Komponente für
ELOPeripheralService handelt
EloPeripheralEventListener
Anwendungserweiterung zur abstrakten Klasse zum Empfang des gesteuerten Ereignisses von EloPeripheralManager
Nutzung der ereignisgesteuerten Benachrichtigungsmethode zur Benachrichtigung des Anwendungsprogramms über die
Statusänderung
IELOPeripheralService.aidl
Android-Programmiersprache für IPC-Kommunikation auf Java-Ebene
Nutzung zur IPC-Kommunikation des Client-Servers (ELOPeripheralManager-ELOPeripheralService), wobei die Anfrage der
Anwendung an die Serverseite gesendet wird
IELOPeripheralServiceListener.aidl
Android-Programmiersprache für IPC-Kommunikation auf Java-Ebene
Nutzung zur Benachrichtigung des Servers über die ereignisgesteuerte Statusänderung an ELOPeripheralManager,
woraufhin ELOPeripheralManager die Anwendungsebene benachrichtigt