Passa al contenuto principale

Risoluzione dei problemi degli scanner di codici a barre

La maggior parte dei problemi con gli scanner rientra in una delle cinque categorie seguenti. Seguire i passaggi diagnostici nell'ordine indicato — sono disposti dalla causa piu' comune alla piu' rara.

Lo scanner non produce alcun output

  1. Controllare il cavo — scollegare e ricollegare entrambe le estremita'. Provare una porta USB diversa (preferibilmente direttamente sulla scheda madre, non tramite hub).
  2. Controllare il LED — se il LED e' spento, lo scanner non e' alimentato. Per i modelli RS232 verificare che l'alimentatore esterno sia collegato.
  3. Controllare il fascio di puntamento — se si preme il grilletto ma non si vede alcuna linea o punto rosso, lo scanner potrebbe essere in modalita' sleep. Tenere premuto il grilletto con fermezza per 1-2 secondi.
  4. Controllare il campo di destinazione — assicurarsi che il cursore si trovi in un campo di testo. Notepad e' un target di test affidabile.
  5. Provare un codice noto — stampare un codice di test (un codice EAN-13 dallo schermo del telefono va benissimo) e scansionarlo.

Lo scanner digita caratteri errati

Si tratta quasi sempre di una incompatibilita' del layout di tastiera. Lo scanner emette codici ASCII; il sistema operativo li interpreta in base al layout di tastiera corrente.

  • Sintomo: le cifre appaiono come simboli (es. 1 diventa !), le lettere sono scambiate (es. yz su layout tedesco)
  • Soluzione 1: scansionare il codice di configurazione 'Tastiera internazionale' o 'Modalita' ALT' dal foglio del proprio modello. Lo scanner emettera' quindi Unicode indipendentemente dal layout del sistema operativo.
  • Soluzione 2: cambiare il layout della tastiera nel sistema operativo in quello atteso dallo scanner (solitamente US English).

Lo scanner legge ogni codice due volte (doppie scansioni)

  • Sintomo: ogni scansione produce il codice due volte, es. 1234567890ABC1234567890ABC
  • Causa: lo scanner e' in 'modalita' continua' oppure il tempo di blocco della rilettura e' troppo breve
  • Soluzione: scansionare il codice 'Modalita' manuale' o 'Blocco rilettura 1000 ms' dal foglio del proprio modello.

Lo scanner e' lento o spesso non legge

  • Controllare la qualita' di stampa — etichette termiche sbiadite, imballaggi graffiati o basso contrasto riducono il tasso di lettura.
  • Controllare la distanza di scansione — la maggior parte degli scanner HDWR funziona al meglio a 10-30 cm. Alcuni modelli a lunga portata arrivano a 1 m o oltre — verificare le specifiche del proprio modello.
  • Controllare l'illuminazione — la luce solare diretta sul codice satura il laser o l'imager. Ombreggiare il codice quando si scansiona all'aperto.
  • Imager 2D su schermi di telefoni: portare la luminosita' dello schermo all'80% o oltre e pulire le impronte digitali dalla superficie.

Lo scanner wireless perde frequentemente la connessione

  • Distanza — verificare che il dongle e lo scanner siano entro la portata dichiarata dal modello.
  • Interferenze — gli scanner wireless 2.4 GHz possono subire interferenze da router WiFi, telefoni cordless e forni a microonde. Collegare il dongle a un cavo prolunga USB e allontanarlo dalle fonti di interferenza.
  • Batteria — per i modelli con batteria verificare che sia carica. Una batteria scarica causa disconnessioni sotto carico.

FAQ Risoluzione dei problemi

Come verifico che il mio scanner di codici a barre funzioni correttamente?
Lo scanner si comporta come una tastiera. Aprire qualsiasi editor di testo (Notepad su Windows, TextEdit su macOS, qualsiasi finestra di chat — qualsiasi cosa abbia un campo di testo), posizionare il cursore nell'area di testo e scansionare un codice a barre qualsiasi. Con lo scanner correttamente collegato, il codice appare nell'editor immediatamente. Se si sente anche il segnale acustico di conferma ma nulla appare sullo schermo, lo scanner sta leggendo correttamente ma l'output va alla finestra sbagliata o viene filtrato — consultare la domanda seguente.
Lo scanner si accende ma non scansiona nulla — come procedere?
Verificare di stare premendo il grilletto (per i modelli portatili) e che il fascio di puntamento raggiunga il codice. Tenere lo scanner a 10-30 cm dal codice. Se non si vede ancora alcun output, seguire il flusso diagnostico completo qui sopra a partire da 'Lo scanner non produce alcun output'.
Lo scanner funzionava ieri e oggi non funziona piu'. Cosa e' cambiato?
Se non e' cambiato nulla di fisico (nessun nuovo cavo, nessun hardware spostato), la causa piu' comune e' un aggiornamento di Windows o del software POS che ha modificato la gestione dell'alimentazione USB. Aprire Gestione dispositivi → trovare lo scanner in 'Tastiere' o 'Dispositivi HID' → Proprieta' → Risparmio energia → deselezionare 'Consenti al computer di disattivare il dispositivo per risparmiare energia'.
Lo scanner funziona in Notepad ma non nella mia applicazione POS — perche'?
Alcune applicazioni POS richiedono una temporizzazione specifica o caratteri di suffisso specifici. Provare nell'ordine: 1) scansionare 'Aggiungi suffisso CR' (Carriage Return), 2) 'Aggiungi suffisso LF' (Line Feed), 3) 'Aggiungi CR+LF' se nessuno dei due singoli ha funzionato. Il fornitore del POS dovrebbe documentare quale suffisso si aspetta.
Lo scanner emette il segnale acustico durante la scansione ma nulla appare sullo schermo — cosa c'e' che non va?
Lo scanner ha letto il codice (da qui il segnale acustico) ma il sistema operativo non sta ricevendo i tasti premuti. Cause piu' comuni: 1) la finestra attiva non e' un campo di testo, 2) un antivirus sta bloccando lo scanner come 'iniettore di tastiera falso', 3) lo scanner e' in modalita' USB-COM ma il sistema operativo non rileva la porta seriale virtuale. Tornare a USB-HID tramite il foglio di configurazione.
Lo scanner funziona su macOS o Linux?
Si'. In modalita' USB-HID (predefinita) gli scanner HDWR vengono riconosciuti come tastiere su qualsiasi sistema operativo moderno — Windows 7+, macOS 10.10+, Ubuntu 14.04+, Android 4.4+ tramite OTG, iOS 13+ tramite Lightning-USB o USB-C. Non e' richiesta l'installazione di driver.
Lo scanner wireless continua a perdere la connessione — cosa devo fare?
Verificare tre cose nell'ordine: 1) Distanza — il dongle e lo scanner sono entro la portata dichiarata dal modello? 2) Interferenze — spostare il dongle su un corto cavo prolunga USB, lontano da router WiFi, telefoni cordless e forni a microonde. 3) Batteria — una batteria scarica causa disconnessioni sotto carico; caricare completamente lo scanner e riprovare. Se i problemi persistono, scansionare il codice a barre 'Ri-accoppia con il ricevitore' dal manuale per aggiornare il collegamento.