Pikakoe
No nytpä tuotiin itselleni tuollainen Zebex Z-3100 kun ei lukenut oikein pankkiviivakoodeja vaikka pähkinävoipurkin kyljestä luki koodin oikein. Milläs tuon nyt testaa ja varmistaa ? Google opetti aika nopeasti että tuon pankkiviivakoodin nimi on "Code 128 tyyppi C". Osuin satuumalta oikeaan paikkaan: FK Finanssialan Keskusliitto jossa viivakoodiopas:
http://www.fkl.fi/teemasivut/sepa/tekninen_dokumentaatio/Dokumentit/Pankkiviivakoodi_v052.pdf Tuo olikin hyvä testipaikka kun siellä on viivakoodeja testausta varten ja mitä niiden pitäisi tulostaa silloin kun lukija toimii oikein.
Huomasin ongelman olevan se että luettaessa viivakoodia alkunumerot olivat oikein mutta esimerkiksi kolmen peräkkäisen nollan jonosta olikin tippunut yksi nolla pois.
Maahantuojan sivuista ei ollut apua mutta valmistajan sivuilta löytyi ohjelmointiopas:
http://www.zebex.com/Product/documents/ProgrammingGuide_CcdLaser.pdf Ohje kehotetaan printtaamaan ja sitten tekemään ohjelmointi niin että viivakoodinlukijalla luetaan ohjelmointikäskyjen viivakoodeja. Itse olin hieman laiska printtaamaan ja luin viivakoodit suoraan näytöltä, perille näytti menevän ja paperi säästyi.
En ole aivan varma mikä ratkaisi pelin, mahdollisesti yllättävää kyllä se että valitsin ruotsalaisen näppäimistön viivakoodin. Nollat eivät enää tippuneet pois. Kun tuo laite lähti heti eteenpäin niin en ehtinyt tarkastaa yhtä asiaa joka olisi varmaan korjannut myös tuon. Huomasin että toisaalla oli kerrottu oma usb-asetus Linux/Mac käyttäjille:
http://www.zebex.com/SupportsServices/Faq_Scanning_BarcodeReading.html Lukemalla tuosta viivakoodit "Start of Configuration, USB2, End of Configuration" se olisi saattanut myös toimia.
Havaitsin myös että valmistajan sivuilla kehotetaan aika selkeästi päivittämään firmware ja latasinkin uuden koodin mutta: Siellä ei ole mukana mitään asennustyökalua jolla päivityksen voisi tehdä, pelkkä koodi vain. Tuo asennustyökalu lienee piilotettu sivuille jonne pääsee vain käyttäjätunnuksella joka luodaan "kolmen päivän kuluessa". Enpä siis vaivautunut tuohon vaikka tuosta olisi saattanut olla jotain hyötyä. Tuossa linkki sinne:
http://www.zebex.com/Member/partners_login.aspJos joku päivittelee tuon firmwaren niin kertokaa auttoiko se havaittavasti mihinkään (esim. lukuepävarmuuteen).
Loppumietteinä, tuo viivakoodinlukija toimii hieman lelumaisesti siinä mielessä että yritellä jä tähtäillä saa välillä monesti ennen kuin luku onnistuu. Onnistuin parhaiten pankkisiirtolomakkeiden kanssa kun tähtäsin ensin tyhjään laskun ohi alapuolelta ja nostin säteen sitten lomakkeen alareunasta ylöspäin. Ei kovin varmaa siltikään. Näin siis noissa pankkiviivakoodeissa. Lyhyet koodit erilaisten tavaroiden pakkauksista onnistuivat varmemman oloisesti. Taitaisi olla hieman varmempiakin (?) malleja olemassa, hinnasta en tiedä.