Elo Elo Backpack® with Android Open Source Guida utente

Tipo
Guida utente
MANUALE UTENTE
Elo Touch Solutions
Elo Backpack
ELO-KIT-EloView-Engine
UM600213 Rev A, pagina 2 di 37
Manuale utente Elo Backpack
Copyright © 2018 Elo Touch Solutions, Inc. Tutti i diritti riservati.
Nessuna parte della presente pubblicazione può essere riprodotta, trasmessa, trascritta, salvata in un sistema di archiviazione o tradotta in altra lingua o
linguaggio per computer, in qualsiasi forma o con qualsiasi mezzo, inclusi, tra gli altri, quelli elettronici, magnetici, ottici, chimici, manuali o altri, senza
previa autorizzazione scritta di Elo Touch Solutions, Inc.
Clausola di esclusione di responsabilità
Le informazioni contenute nel presente documento sono soggette a modifica senza preavviso. Elo Touch Solutions, Inc. e le sue Affiliate (collettivamente
"Elo") non rilasciano alcuna dichiarazione o garanzia in merito ai contenuti nel presente documento, e declina espressamente qualsiasi garanzia implicita di
commerciabilità o idoneità per uno scopo particolare. Elo si riserva il diritto di aggiornare questa pubblicazione e apportarvi periodicamente variazioni di
contenuto senza obbligo di comunicare ad alcun soggetto dette revisioni o modifiche.
Marchi di fabbrica
Elo, Elo (logo), Elo Touch, Elo Touch Solutions, EloView, sono marchi di Elo e delle sue Affiliate.
UM600213 Rev A, pagina 3 di 37
Manuale utente Elo Backpack
Indice
Sezione 1: Introduzione ............................................................................................................................................................................................................................. 4
Sezione 2: Disimballaggio e funzionamento .............................................................................................................................................................................................. 5
Sezione 4: Supporto tecnico e manutenzione ......................................................................................................................................................................................... 26
Sezione 5: Informazioni sulla regolamentazione ..................................................................................................................................................................................... 29
Sezione 6: Informazioni sulla garanzia .................................................................................................................................................................................................... 36
UM600213 Rev A, pagina 4 di 37
Manuale utente Elo Backpack
Sezione 1: Introduzione
Descrizione del prodotto
Il nuovo sistema Elo Backpack garantisce performance affidabili da Elo abbinabili a un monitor esterno.
In tal modo si crea un flusso naturale di informazioni tra l’utente e Elo Backpack.
Questo Elo Backpack dispone delle seguenti funzionalità che migliorano le performance del sistema,
come ad esempio:
Compatibilità Plug & Play
Uscita HDMI
LAN/Wi-Fi/Bluetooth
Collettore di ingresso/uscita per scopo generico tramite un cavo GPIO opzionale
Due porte USB tipo A
Slot per schede SD
Il presente manuale contiene le indicazioni dettagliate per l’uso (sezioni 2 e 3) e la manutenzione
(sezione 4) del nuovo sistema Elo Backpack.
UM600213 Rev A, pagina 5 di 37
Manuale utente Elo Backpack
Sezione 2: Disimballaggio e funzionamento
Contenuto della confezione
Verificare che la confezione contenga:
Elo Backpack
Guida rapida all'installazione
Adattatore di alimentazione
Adattatore per il Nord America
Adattatore per l’Europa
Adattatore per la Cina
Elo Backpack
1. Collega il cavo di alimentazione da 12 V in dotazione a Elo Backpack e alla presa di corrente.
2. Collega il cavo USB dal monitor a schermo tattile a una delle connessioni USB tipo A.
3. Collega il cavo HDMI tra il monitor a schermo tattile Elo e l’uscita HDMI
4. Premere il tasto di alimentazione su Elo Backpack
UM600213 Rev A, pagina 6 di 37
Manuale utente Elo Backpack
Modalità chiosco/
Sistema operativo
gestito
Fornitura/
riproduzione
Gestione del
dispositivo
Provisioning
automatizzato
Navigazione Android,
barra di stato e pulsanti
del dispositivo disabilitati
EloView mantiene un’app
o una pagina web in primo
piano
Popup di sistema
disabilitati
Supporto periferica
integrata
Aggiornamenti di
sicurezza
Aggiornamento di app
Android e siti web (kit
online/HTML) in una
library
Installare remota e
silenziosa di app su
dispositivi di campo
Le app non devono essere
ricreate per l'esecuzione
su piattaforma Elo
Visualizzazione dello stato
della connessione, della
schermata, dei parametri
dei dispositivi
Esecuzione di un numero
di impostazioni del
dispositivo; riavvio e
ripristino dei dati da
remoto
Aggiornamenti over-the-air
(OTA) da remoto e in
silenzio
Il dispositivo richiama
Home all'avvio iniziale per
recuperare le istruzioni
Configurazione di un’app
per il download automatico,
l'installazione e la
riproduzione sulla
connessione del dispositivo
Può essere utilizzato per
configurare una gestione
del dispositivo di terzi o un
content agent
Manuale utente Elo Backpack
Alimentazione
La prima volta che si collega l’alimentazione CC al sistema, il sistema si accende automaticamente.
Tenere premuto il pulsante di alimentazione quando il sistema visualizza il popup con l'opzione Spegnimento.
Nel caso in cui il sistema si blocchi e non risponda ai comandi, tenere premuto il pulsante di alimentazione finché il sistema non si spegne. Se il
sistema non si spegne tramite il pulsante di alimentazione, occorrerà spegnerlo scollegando il cavo di alimentazione dalla presa a muro.
Il pulsante di alimentazione di Elo Backpack è dotato di un indicatore a LED che ne visualizza lo stato di alimentazione, come indicato di seguito:
Stato di alimentazione
Stato del LED
Spento (scollegato dalla presa a
parete)
Spento
Spento (collegato alla presa a
parete)
Arancione (Fisso)
SOSPENSIONE
Bianco (Lampeggiante)
ON
Bianco (Fisso)
Per informazioni dettagliate del consumo di energia, fare riferimento alle specifiche tecniche disponibili sul sito Elo www.elotouch.com.
Per uscire dalla modalità di sospensione/standby del sistema, premere una volta il pulsante di alimentazione. Se il sistema è in modalità di
sospensione, toccando lo schermo esterno (se si utilizza un monitor Elo Touch) si riattiva il sistema.
Se si pianificano lunghi periodi di inattività, spegnere e scollegare Elo Backpack per risparmiare energia.
La tensione, la frequenza e la corrente operative del sistema sono fornite nella tabella con le potenze nominali di seguito:
Prodotto
Intervallo tensione operativa
Intervallo frequenza operativa
Corrente operativa
Elo Backpack
100 - 240V CA
50 60 Hz
1,2 A
Manuale utente Elo Backpack
Sistema operativo
Il sistema è dotato di Android 7.1.2 precaricato.
Wi-Fi + Bluetooth
I seguenti protocolli sono supportati per Wi-Fi e Bluetooth:
Bluetooth 4.1+ BLE, A2DP/ HID (tastiera/mouse)/supporto scanner di codici a barre
IEEE 802.11b/g/n/ac; supporto WEP/WPA/WPA2; 2,4Ghz/5Ghz
Uscita HDMI
Elo Backpack è dotato di una porta HDMI collegabile a un monitor esterno e supporta risoluzioni fino a 1920 x 1080 a 60 Hz. Quando si utilizza il
monitor con schermo tattile Elo come monitor esterno, la funzione di tocco è abilitabile collegando un cavo USB alla porta USB Tipo A di Elo
Backpack alla porta USB Tipo B del monitor.
Manuale utente Elo Backpack
Supporto ingresso/uscita per scopo generico (GPIO)
Elo Backpack supporta GPIO, limitato alle seguenti condizioni:
Tensione max.: 5 V
Corrente max.: 200 mA
Vi sono due collegamenti di ingresso e uno di uscita.
Pin 1 Collegamento uscita a 5 V
Pin 2 Collegamento ingresso 1
Pin 3 Collegamento ingresso 2
Pin 4 e Pin 5 sono collegati a massa
Elo dispone di un cavo GPIO opzionale (PN: E086398) che prolunga la connessione GPIO e consente di collegare facilmente le periferiche a Elo
Backpack. Maggiori informazioni sul cavo sono disponibili sul sito Elo.
Manuale utente Elo Backpack
Global Positioning Satellite (GPS)
Elo Backpack supporta la funzionalità GPS tramite software. È possibile inserire le coordinate di longitudine e latitudine che definiscono la
posizione del dispositivo. In questo modo è possibile utilizzare la funzione GPS al chiuso. Nell’account cloud EloView, accedere alla modalità Edit
(Modifica) in Details (Dettagli) per accedere all’opzione Coordinate GPS.
Per ulteriori dettagli sull’utilizzo di questa funzione, fare riferimento delle note dell’app sul sito www.eloview.com.
Manuale utente Elo Backpack
Controllo USB
Elo Backpack consente di abilitare o disabilitare porte USB specifiche.
Da EloView:
Selezionare la porta da abilitare o disabilitare. Se il lucchetto è verde, la porta USB è abilitata. Se il lucchetto è rosso, la porta USB è disabilitata.
Manuale utente Elo Backpack
Da Settings (Impostazioni) di Android USB port (Porta USB):
Manuale utente Elo Backpack
Controllo Android Debug Bridge (ADB)
Elo Backpack supporta il debugging tramite Wi-Fi/Ethernet o utilizzando la porta USB tipo A.
Accedere a Settings (Impostazioni) di Android Android Tablet (Tablet Android) toccare 7 volte Build Number (Numero build) per
accedere a Developer Mode (Modalità sviluppatore). Tornare a Settings (Impostazioni) per visualizzare “Developer Options” (Opzioni
sviluppatore). Da qui, abilitare l’opzione “USB debugging” (Debugging USB).
Per connettersi tramite Wi-Fi, assicurarsi che Elo Backpack sia online e non dietro un firewall. Trovare l’indirizzo IP (andando su Settings
(Impostazioni) About Phone (Info telefono) Status (Stato) IP Address (Indirizzo IP). Sul computer host, utilizzare il comando adb
connect <IP address> (connessione adb <Indirizzo IP>) per eseguire le azioni ADB.
Per connettersi tramite Ethernet, accedere a Developer Mode (Modalità sviluppatore) e abilitare l’opzione “Ethernet debugging with
static IP” (Debugging Ethernet con IP statico). Collegare il cavo Ethernet ed eseguire il comando adb connect 192.168.1.5 (connessione
adb 192.168.1.5) per connettersi al dispositivo.
Per connettersi tramite porta USB tipo A, eseguire le seguenti procedure:
1. Assicurarsi che il cavo USB (tipo A) non sia collegato all’Elo Backpack.
2. Da Settings (Impostazioni), accedere a Developers Options (Opzioni sviluppatore).
3. Attivare l’opzione “Enable USB Debugging” (Abilita debugging USB).
4. Attivare l’opzione “Switch USB to device mode” (Porta USB in modalità dispositivo). Nota: abilitando questa opzione si arresta
la comunicazione tra le porte periferiche USB.
5. Collegare il cavo USB nella porta USB1 tipo A.
6. Nel PC host, digitare “adb devices” (dispositivi adb) per controllare se appare il numero di serie di Elo Backpack. Se è
presente, la connessione è riuscita.
Nota: Quando si effettua il collegamento ad ADB sulla porta USB, tutte le porte USB esterne vengono disabilitate.
Manuale utente Elo Backpack
Controllo intelligente della luminosità
Per ampliare la durata del pannello, Elo incorpora un controllo intelligente della luminosità che disabilita automaticamente la retroilluminazione
dei pannelli durante le ore in cui il sistema non viene utilizzato.
Questa funzione è completamente controllabile tramite l’account EloView. Andare alla scheda Settings (Impostazioni) e utilizzare i menu a
discesa correlati a Display Timer (Timer display).
L’impostazione predefinita per questa funzione è ON e disattiva la retroilluminazione tra mezzanotte e le 6 del mattino ogni giorno.
Manuale utente Elo Backpack
Scheda SD (scheda Secure Digital)
Elo Backpack supporta schede SD (fino a 128 GB).
Manuale utente Elo Backpack
Informazioni sul modulo 3G/4G LTE
Sono supportati i seguenti dispositivi da ConnectedIO:
Nord America: EM1000T-NA
Europa: EM1000T-EU
Fare riferimento ai link precedenti per ulteriori dettagli sui modem.
Manuale utente Elo Backpack
Sezione software
(Per scaricare SDK, accedere a www.elotouch.com)
Glossario
1. Abbreviazione
SoC: System on a chip (Sistema su circuito integrato)
2. Termini
IDLE_MODE: Specifica ELO per l’interazione del dispositivo con azione POWER_KEY
MSR: Lettore di bande magnetiche
BCR: Lettore di codici a barre
NFC: Near Field Communication
ELOPeripheralService: La classe fondamentale per offrire varie funzioni per developmentEx dell’applicazione ELO
Descrizione del sistema
La Fig. 3-1 mostra il parco software del sistema Android. Questa implementazione si basa sulla progettazione Android standard ed
estende le funzionalità di framework a livello di servizi Java per soddisfare i requisiti del cliente. La funzionalità estesa sul servizio Java è
denominata "ELOPeripheralService", che fornisce le interfacce per lo sviluppo dell’applicazione.
Manuale utente Elo Backpack
Fig. 2-1. Struttura del sistema Android
Servizio Java framework Android
I servizi Android, basati sul linguaggio di programmazione sviluppato, possono essere suddivisi in servizi nativi (base C) e Java. I servizi Android
sono una sorta di struttura client-server in cui il lato server può ricevere una richiesta dal client e inviare il risultato al client. Inoltre, la struttura
server-client può gestire i problemi di sincronizzazione dalle richieste multiclient. Pertanto, questa capacità di framework, che costituisce la
classe fondamentale "ELOPeripheralService", si basa su questo tipo di funzionalità di progettazione server-client di Android.
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
Manuale utente Elo Backpack
Figura 2-2. ELOPeripheralService
Fase 1
Fase 2
Fase 3
richiesta
registro ascoltatore
notifica evento all
applicazione
esecuzione richiesta
invio richiesta in formato IPC
notifica modifica di evento
pilotato con formato IPC
Processo applicazione
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37

Elo Elo Backpack® with Android Open Source Guida utente

Tipo
Guida utente