Spring til indhold

Barcode Scanner Emulator

Stregkodescanneren virker ikke

En scanner, der slet ikke giver input, kan næsten altid føres tilbage til et lille antal årsager. Gennemgå dem i rækkefølge i stedet for at gætte.

Problem

Du scanner en stregkode, og der sker ingenting: ingen tegn vises nogen steder, ingen fejl, slet ingen visuel tilbagemelding.

Mulige årsager

  • USB-kabel, port eller Bluetooth-parring — scanneren er faktisk ikke forbundet
  • Scanneren er i den forkerte tilstand (for eksempel seriel/COM i stedet for HID-tastaturtilstand)
  • Intet applikationsfelt har tastaturfokus lige nu
  • Scannerens afkodningsmotor kan ikke læse den konkrete stregkode (beskadiget etiket, ikke-understøttet symbologi, dårligt lys)
  • Forkert præfiks-/suffikskonfiguration får målapplikationen til tavst at sluge inputtet

Sådan diagnosticerer du

  1. Åbn en almindelig teksteditor (Notepad, TextEdit eller en terminal), og klik ind i den, så den har fokus.
  2. Scan en kendt gyldig stregkode. Hvis der heller ikke vises noget her, er problemet scanneren eller forbindelsen, ikke din applikation.
  3. Hvis der vises tekst i teksteditoren, er scanneren og forbindelsen i orden — problemet er specifikt for din applikation. Fortsæt med Scanneren virker i Notepad men ikke i POS.
  4. Kontroller scannerens aktivitetsindikator (som regel et bip eller et LED-blink) under scanningsforsøget for at bekræfte, at den faktisk læser stregkoden.

Sådan retter du det

  • Tilslut USB-kablet igen, eller par Bluetooth på ny, og prøv en anden port, hvis der er en
  • Scan producentens konfigurationsstregkode for "factory defaults" eller "HID keyboard mode" for at nulstille scannerens kommunikationstilstand
  • Klik ind i det tilsigtede felt før scanningen, eller tilføj logik i din applikation, der genskaber fokus, hvis scanninger ofte sker efter et skift i brugerfladen
  • Verificer, at stregkodeformatet er slået til på scanneren (nogle scannere leveres med visse symbologier slået fra)

Sådan verificerer du

Når scanneren giver output i en almindelig teksteditor, så bekræft, at din webapplikation modtager det korrekt, ved hjælp af Stregkodeinput-testeren.

Relaterede værktøjer

Stregkodeinput-testeren · Tastaturhændelsestesteren

Relaterede vejledninger

Sådan virker stregkodescannere · Konfiguration af stregkodescannere