Siirry sisältöön

Barcode Scanner Emulator

Viivakoodinlukija ei toimi

Lukija, joka ei tuota lainkaan syötettä, palautuu lähes aina yhteen harvoista syistä. Käy ne läpi järjestyksessä arvaamisen sijaan.

Ongelma

Luet viivakoodin eikä mitään tapahdu: merkkejä ei ilmesty minnekään, virhettä ei tule eikä visuaalista palautetta näy.

Mahdolliset syyt

  • USB-kaapelin, portin tai Bluetooth-parituksen ongelma — lukija ei ole oikeasti yhteydessä
  • Lukija on väärässä tilassa (esimerkiksi sarja/COM HID-näppäimistötilan sijaan)
  • Millään sovelluskentällä ei ole parhaillaan näppäimistökohdistusta
  • Lukijan purkumoottori ei pysty lukemaan kyseistä viivakoodia (vahingoittunut tarra, tukematon symboliikka, huono valaistus)
  • Etu- tai jälkiliitteen väärä määritys saa kohdesovelluksen nielemään syötteen hiljaa

Miten diagnosoidaan

  1. Avaa pelkkä tekstieditori (Notepad, TextEdit tai pääte) ja napsauta siihen, jotta sillä on kohdistus.
  2. Lue tunnetusti kelvollinen viivakoodi. Jos tännekään ei ilmesty mitään, ongelma on lukijassa tai yhteydessä, ei sovelluksessasi.
  3. Jos teksti ilmestyy tekstieditoriin, lukija ja yhteys ovat kunnossa — ongelma on sovelluskohtainen. Jatka oppaalla Lukija toimii Notepadissa mutta ei POS-järjestelmässä.
  4. Tarkista lukijan toimintailmaisin (yleensä äänimerkki tai LED-välähdys) luku yrityksen aikana ja varmista, että se ylipäätään lukee viivakoodin.

Miten korjataan

  • Kytke USB-kaapeli uudelleen tai parita Bluetooth uudelleen ja kokeile toista porttia, jos sellainen on käytettävissä
  • Lue valmistajan määritysviivakoodi ”tehdasasetukset” tai ”HID-näppäimistötila”, jotta lukijan tiedonsiirtotila palautuu
  • Napsauta tarkoitettuun kenttään ennen lukua tai lisää sovellukseen kohdistuksen palauttava logiikka, jos luvut tapahtuvat usein käyttöliittymäsiirtymän jälkeen
  • Varmista, että viivakoodimuoto on käytössä lukijassa (jotkin lukijat toimitetaan niin, että tietyt symboliikat on poistettu käytöstä)

Miten varmistetaan

Kun lukija tuottaa tulosteen pelkkään tekstieditoriin, varmista viivakoodisyötteen testaajalla, että verkkosovelluksesi vastaanottaa sen oikein.

Aiheeseen liittyvät työkalut

Viivakoodisyötteen testaaja · Näppäimistötapahtumien testaaja

Aiheeseen liittyvät oppaat

Miten viivakoodinlukijat toimivat · Viivakoodinlukijan määritys