Tastiera e dati in uscita: cosa arriva al computer dopo la lettura
Il codice stampato e il testo che compare sullo schermo non sono sempre la stessa cosa. In mezzo c'è la trasmissione: layout, caratteri speciali, regole di formattazione. Qui impari a controllarla.
Dal codice allo schermo, in quattro passaggi
- Decodifica. Il lettore trasforma le barre in una sequenza di caratteri.
- Elaborazione. Applica le regole impostate: aggiunta di prefissi e suffissi, rimozione o aggiunta di cifre, conversioni (per esempio da UPC-A a EAN-13).
- Trasmissione. In emulazione tastiera ogni carattere diventa la pressione di un tasto, secondo il layout scelto; in modalità seriale i byte viaggiano così come sono.
- Interpretazione. Il sistema operativo e il programma ricevono i tasti e li trasformano di nuovo in caratteri, secondo il proprio layout e le proprie regole (per esempio Excel che cancella gli zeri iniziali).
Un errore può nascere in ognuno di questi passaggi. Il test del lettore ti mostra il risultato del passaggio 3, prima che un programma lo modifichi: è il modo più rapido per capire se il problema è nel lettore o nel software.
Tutte le guide: Tastiera e dati in uscita
- Emulazione tastiera (keyboard wedge): come funzionaCome funziona l'emulazione tastiera USB HID del lettore di codici a barre, perché non serve un driver, quali limiti ha e quando conviene una porta COM.
- Carattere GS e FNC1 nei codici GS1: guida praticaFNC1 e separatore GS (ASCII 29) nei codici GS1: perché spariscono in Excel e Blocco note e come farli diventare un carattere visibile.
- Formattazione dei dati del lettore di codici a barreFai trasmettere al lettore solo ciò che serve: togliere cifre di controllo, convertire UPC-E, estrarre il GTIN da un Data Matrix GS1. Con esempi.
- Lettore codici a barre in Excel e Google FogliZeri iniziali persi, 8,00123E+12, cifre finali azzerate? Prepara Excel e Google Fogli per il lettore: formato Testo, Invio o Tab, limite di 15 cifre.
- Lettore scrive maiuscole invertite: Blocco MaiuscoleIl lettore scrive aBC invece di Abc? Colpa del Blocco Maiuscole o del Code 39 Full ASCII. Cause, opzioni Auto Caps Lock e conversione maiuscole sul lettore.
- Modalità ALT e tastiera universale del lettoreLa modalità ALT fa scrivere al lettore ogni carattere con Alt+codice numerico, indipendente dal layout. Come funziona, limiti su Mac, velocità e codepage.