User guide

UM600213 Rev. A, pagina 19 di 37
Manuale utente Elo Backpack
ELOPeripheralService
ELOPeripheralService è il modulo principale per accettare la richiesta del client dal livello dell'applicazione. Per il servizio, completare la
progettazione del sistema framework Android e le classi di seguito saranno aggiunte al sistema:
ELOPeripheralNative
Esecuzione di alcuni flussi della funzione C nativa per ELOPeripheralService
ELOPeripheralManager
Fornisce l’interfaccia per il livello dell'applicazione, che è il componente client relativo a ELOPeripheralService
EloPeripheralEventListener
L’applicazione estende la classe astratta per ricevere l’evento pilotato da EloPeripheralManager
Utilizza il metodo di notifica pilotato dagli eventi per notificare al programma applicativo la modifica dello stato
IELOPeripheralService.aidl
Linguaggio di programmazione Android per comunicazione IPC del livello Java
Utilizzato per la comunicazione IPC client-server (ELOPeripheralManager-ELOPeripheralService) in cui si invia la richiesta
dell'applicazione al lato server
IELOPeripheralServiceListener.aidl
Linguaggio di programmazione Android per comunicazione IPC del livello Java
Utilizzato per consentire al server di notificare la modifica dello stato pilotato dall’evento su ELOPeripheralManager,
quindi ELOPeripheralManager notificherà al livello dell'applicazione