Barcode Scanner Emulator
Il lettore di codici a barre non funziona
Un lettore che non produce alcun input si riconduce quasi sempre a una di poche cause. Percorrile in ordine invece di tirare a indovinare.
Problema
Leggi un codice a barre e non succede nulla: non compare alcun carattere, nessun errore, nessun feedback visivo.
Cause possibili
- Problema di cavo USB, porta o associazione Bluetooth: il lettore non è davvero collegato
- Il lettore è nella modalità sbagliata (per esempio seriale/COM invece della modalità tastiera HID)
- Nessun campo dell'applicazione ha attualmente il focus della tastiera
- Il motore di decodifica del lettore non riesce a leggere quel codice a barre (etichetta danneggiata, simbologia non supportata, luce scarsa)
- Una configurazione errata di prefisso o suffisso fa sì che l'applicazione di destinazione inghiotta l'input in silenzio
Come diagnosticare
- Apri un editor di testo semplice (Notepad, TextEdit o un terminale) e fai clic al suo interno così che abbia il focus.
- Leggi un codice a barre noto come valido. Se anche qui non compare nulla, il problema è il lettore o la connessione, non la tua applicazione.
- Se il testo compare nell'editor, lettore e connessione vanno bene: il problema è specifico della tua applicazione. Continua con Il lettore funziona in Notepad ma non nel POS.
- Controlla l'indicatore di attività del lettore (di solito un beep o un lampeggio LED) durante il tentativo di lettura per confermare che stia davvero leggendo il codice a barre.
Come correggere
- Ricollega il cavo USB o riassocia il Bluetooth, provando un'altra porta se disponibile
- Leggi il codice a barre di configurazione "impostazioni di fabbrica" o "modalità tastiera HID" del produttore per reimpostare la modalità di comunicazione del lettore
- Fai clic nel campo previsto prima di leggere, oppure aggiungi una logica che ripristini il focus se le letture avvengono spesso dopo una transizione dell'interfaccia
- Verifica che il formato del codice a barre sia attivo sul lettore (alcuni lettori arrivano con certe simbologie disattivate)
Come verificare
Quando il lettore produce output in un editor di testo semplice, conferma che la tua applicazione web lo riceva correttamente con il tester di input dei codici a barre.
Strumenti correlati
Tester di input dei codici a barre · Tester degli eventi tastiera
Guide correlate
Come funzionano i lettori di codici a barre · Configurazione del lettore di codici a barre