Terminali palmari Palm 28: manuale d`uso
Transcript
Terminali palmari Palm 28: manuale d`uso
Terminali palmari Palm 28: manuale d’uso. 1.0 Descrizione Palm 28 (di seguito chiamato il terminale) permette la visualizzazione di messaggi su un display da 16 caratteri x 4 righe. Gestisce una tastiera in policarbonato da 28 pulsanti ed è in gradi di inviare un codice alla pressione (o anche al rilascio) di ogni pulsante. Inoltre è dotato di un segnalatore acustico. L’utente può personalizzare autonomamente il funzionamento del terminale secondo le proprie esigenze. Display LCD 16 ch x 4 righe con retroillumazione a LED Matrice 7 x 4 pulsanti con tasca per inserzione legende 2.0 Interfaccia di comunicazione Il dispositivo comunica attraverso una linea seriale RS-232 Full-duplex. La connessione è realizzata attraverso un connettore a vaschetta da 25 poli femmina. Qui di seguito sono riportate le connessioni relative ad esso: PIN 2 3 7 16 Funzione RXD TXD GND +VCC (12..24V) Il protocollo di comunicazione è basato sui seguenti parametri: Data rate (selezionabile): Data length: Stop bit: Parity mode 4800, 9600, 19200 Baud 8 bit 1 bit None La potenza massima assorbita dal terminale è inferiore ai 5W. Il cavo di collegamento del terminale (spiralato) è lungo 50cm. Il peso del terminale è di circa 400g. IN /OUT Input Output Gnd Supply Vcc 3.0 Specifica del protocollo di comunicazione. 3.1 Messaggi da accessorio a terminale. I dati trasmessi al terminale vengono visualizzati sul display del terminale. In generale vengono visualizzati tutti i caratteri ASCII di codice compreso fra 31 e 127 decimali Il codice 2 (STX) permette la cancellazione dell’intero display e il posizionamento del cursore sul primo carattere della prima riga. Se il messaggio inviato è maggiore di della lunghezza della riga la parte eccedente andrà a finire sulla riga successiva. Se il messaggio finisce oltre l’ultima riga disponibile sul display, la parte eccedente andrà a sovrascrivere la 1° riga del display. Il codice 0x02 (home) cancellerà l’intero display ed il cursore si posizionerà sul primo carattere della prima riga. Il codice 0x1B (ESC), 0x5B (‘[‘), 0x59 (‘Y’), riga 0 ÷ 3 (codice da 0x20 a 0x23), colonna 0 ÷ 15 (codice da 0x20 a 0x3F). 3.2 Messaggi da terminale ad accessorio Ad ogni pressione (o anche al rilascio) di un pulsante il terminale trasmette all’accessorio il codice relativo. Qui di seguito è riportata la tabella di assegnazione codici inviati dal terminale alla pressione ed al rilascio (se impostato) dei vari pulsanti. TABELLA CODICI. Righe / colonne Riga 1 Riga 2 Riga 3 Riga 4 Riga 5 Riga 6 Riga 7 Colonna 1 Codice Codice alla al pressione rilascio 0x20 0xA0 0x24 0xA4 0x28 0xA8 0x2C 0xAC 0x30 0xB0 0x34 0xB4 0x38 0xB8 Colonna 2 Codice Codice alla al pressione rilascio 0x21 0xA1 0x25 0xA5 0x29 0xA9 0x2D 0xAD 0x31 0xB1 0x35 0xB5 0x39 0xB9 Colonna 3 Codice Codice alla al pressione rilascio 0x22 0xA2 0x26 0xA6 0x2A 0xAA 0x2E 0xAE 0x32 0xB2 0x36 0xB6 0x3A 0xBA Colonna 4 Codice Codice alla al pressione rilascio 0x23 0xA3 0x27 0xA7 0x2B 0xAB 0x2F 0xAF 0x33 0xB3 0x37 0xB7 0x3B 0xBB 4.0 SETUP La configurazione del terminale può essere eseguita tramite il dispositivo stesso semplicemente accedendo alla procedura di configurazione (setup). Per accedere a tale procedura è necessario premere i 4 pulsanti della prima riga della tastiera (anche non in sequenza) entro i primi 3 secondi dall’accensione. Sul display del terminale appariranno di volta in volta i parametri da impostare ed i possibili valori assegnabili. I parametri che si possono impostare sono i seguenti: Baud rate (19.2)9600 4800 Imposta il baud rate per la comunicazione seriale. Codice pulsante rilasciato RELEASE: YES(NO) Al rilascio di ogni pulsante verrà inviato un carattere di rilascio corrispondente a: codice del pulsante + 0x80. Le impostazioni fra parentesi indicano il valore di default. Utilizzando i pulsanti della prima riga del terminale, si potrà selezionare un diverso parametro, la selezione effettuata verrà indicata racchiudendo il valore prescelto fra parentesi. Per confermare la selezione si dovrà premere il pulsante di destra dell’ultima riga del terminale. Si accederà così alla prossima impostazione di setup. All’uscita dal setup il terminale salverà le impostazioni effettuate in EEPROM (rendendole effettive) e tornerà alla modalità di lavoro standard. N.B.: A richiesta può essere integrata porta PS/2 per la connessione di una keyboard o un lettore barcode.