Honeywell EDA52 skaitytuvo nustatymai: Enter priesaga, kodai, profiliai
Per Honeywell Settings › Scanning po kiekvieno nuskaitymo pridėkite Enter ar Tab, pasirinkite, kaip duomenys pateks į programėlę, įjunkite brūkšninių kodų tipus, nustatykite nuskaitymo režimą ir programėlių profilius.
Šiame gide
Honeywell ScanPal EDA52 integruotas skaitytuvas nustatomas Android programėlėje Settings, skiltyje Honeywell Settings, o ne atskiroje wedge programėlėje. Šiame vadove aprašyta tai, ko reikia daugumai programėlių: Enter ar Tab po kiekvieno nuskaitymo, priešdėlis, kaip duomenys patenka į jūsų programėlę, brūkšninių kodų tipai, nuskaitymo režimas ir atskiri nustatymai kiekvienai programėlei.
- Honeywell ScanPal EDA52
- Įrenginyje įdiegtos programėlės, į kurią norite nuskaityti duomenis
- Kelių bandomųjų brūkšninių kodų, geriausia nuo tikrų jūsų etikečių
Kaip išdėstyti skaitytuvo nustatymai
Pradžios ekrane perbraukite aukštyn, palieskite Settings ir atidarykite Settings › Honeywell Settings › Scanning. Ten yra du punktai:
- Internal Scanner – integruotam skaitytuvui. Jame yra Default profile ir visi profiliai, kuriuos sukuriate atskiroms programėlėms.
- Bluetooth Scanner – susietam Bluetooth skaitytuvui, su atskiru Default profiliu duomenų apdorojimui.
Default profilis taikomas kiekvienai programėlei, kuri neturi savo profilio. Profilyje rasite Data Processing Settings, Symbology Settings, Decode Settings, Imager Settings, Trigger Settings ir Notification Settings. OCR Settings rodomi tik įdiegus Smart OCR licenciją. Imager Settings nekeiskite, nebent to paprašytų „Honeywell“ palaikymo tarnyba.
Atidarykite Default profilį
Atidarykite Settings › Honeywell Settings › Scanning › Internal Scanner › Default profile. Čia atlikti pakeitimai taikomi visoms programėlėms be savo profilio, todėl pradėkite nuo čia, jei visos įrenginio programėlės turi veikti vienodai. Jei specialių nustatymų reikia tik vienai programėlei, geriau sukurkite programėlės profilį (žr. toliau).
Pridėkite Enter ar Tab po kiekvieno nuskaitymo
Daugeliui sandėlio ir užsakymų programėlių po brūkšninio kodo reikia Enter nuskaitymui patvirtinti; kitoms reikia Tab, kad būtų pereita į kitą lauką. Tai pridedama kaip priesaga.
- Profilyje atidarykite Data Processing Settings ir palieskite Suffix.
- Įveskite
\n– Enter (nauja eilutė, line feed),\r– grįžimas į eilutės pradžią (carriage return) arba\t– Tab. - Patvirtinkite ir nuskaitykite kodą į savo programėlę, kad patikrintumėte rezultatą.
„Honeywell“ pakeitimo kodai yra \r (simbolis 13), \n (10), \t (9) ir \\ – kairinis brūkšnys. Nustatyme Wedge as Keys išvardyti simboliai, kurie siunčiami kaip klavišų paspaudimai, o ne kaip tekstas. Numatytoji reikšmė yra 9,10,13, todėl Tab, nauja eilutė ir grįžimas į eilutės pradžią jūsų programėlę pasiekia kaip klavišai. Pradėkite nuo \n; jei programėlė į jį nereaguoja, išbandykite \r.
Naudokite tik vieną nuskaitymo pabaigos simbolį. Su priesaga \r\n kai kurios programėlės nuskaitymą gali patvirtinti du kartus.
Priešdėlis ir kodo identifikatorius
Prefix veikia taip pat ir prideda simbolius prieš brūkšninio kodo duomenis. Symbology Prefix prieš kiekvieną brūkšninį kodą gali įterpti kodo identifikatorių (None, Honeywell arba AIM), pagal kurį kai kurios verslo sistemos atskiria brūkšninių kodų tipus. Pagal numatytuosius nustatymus abu išjungti.
Pasirinkite, kaip duomenys pateks į programėlę
Pagal numatytuosius nustatymus Wedge yra įjungtas: EDA52 nuskaitytus duomenis įrašo į lauką, kuriame yra žymeklis, tarsi klaviatūra. Tai tinka daugumai programėlių ir internetinių formų. Prieš nuskaitydami palieskite teksto lauką.
- Wedge Method: Standard (numatytasis) arba Keyboard. Jei programėlė nepriima nuskaitytų duomenų, nors žymeklis yra lauke, verta išbandyti Keyboard.
- Charset: simbolių rinkinys, kuriuo skaitomi brūkšninio kodo duomenys, pagal numatytuosius nustatymus ISO-8859-1. Keiskite jį tik tada, jei specialūs simboliai, pavyzdžiui, ą, č, ė, š ar ž, atkeliauja neteisingai, o jūsų etiketėse naudojama kita koduotė.
- Data Intent (skiltyje Decode Settings): siunčia duomenis programėlėms, sukurtoms juos priimti kaip Android intent, be Honeywell SDK. Naudokite tik tada, kai to prašo jūsų programėlės kūrėjas.
- Launch Browser ir Scan to Intent: abu pagal numatytuosius nustatymus įjungti. Launch Browser nuskaityto brūkšninio kodo interneto adresą atidaro naršyklėje. Išjunkite jį, jei jūsų etiketėse yra URL adresų, kurie turi būti įrašomi į lauką.
Įjunkite ar išjunkite brūkšninių kodų tipus
- Profilyje atidarykite Symbology Settings.
- Pažymėkite brūkšninio kodo tipą, kad jį įjungtumėte, atžymėkite – kad išjungtumėte.
- Palieskite brūkšninio kodo tipo pavadinimą, kad pakeistumėte kitus jo parametrus.
Ne visi brūkšninių kodų tipai įjungti pagal numatytuosius nustatymus. Jei brūkšninis kodas visai nenuskaitomas, dažnai jo tipas būna išjungtas. Nepavykus nuskaityti, Scan Status indikatorius užsidega raudonai tik tada, kai įjungta Bad Read Notification; pagal numatytuosius nustatymus ji išjungta. Išjunkite niekada nenaudojamus tipus. Jei pasitaiko klaidingų nuskaitymų, skiltyje Decode Settings yra Decode Security lygis (numatytasis – 2); didesnės reikšmės griežtesnės.
Nustatykite nuskaitymo mygtukų veikimą
Atidarykite Trigger Settings:
- Enable Scan Trigger: leidžia šoniniais Scan mygtukais paleisti skaitytuvą. Pagal numatytuosius nustatymus įjungta; jei mygtukai nieko nedaro, pirmiausia patikrinkite šį nustatymą.
- Trigger Scan Mode: One Shot (numatytasis), Continuous, Read on release arba Read on second trigger press. Daugumai darbų tinka One Shot.
- Decode Timeout: kiek laiko skaitytuvas bando nuskaityti, pagal numatytuosius nustatymus 20 sekundžių.
- Presentation Mode: pagal numatytuosius nustatymus išjungtas, turi atskiras taikiklio ir apšvietimo parinktis.
Skiltyje Notification Settings nustatote sėkmingo nuskaitymo pyptelėjimą ir indikatorių, nesėkmingo nuskaitymo pranešimą (pagal numatytuosius nustatymus išjungtas) ir pasirinktinę vibraciją. Skiltyje Settings › Honeywell Settings taip pat rasite Digital Scan Button, kuris ekrane prideda nuskaitymo mygtuką, ir Keyremap, kuriuo kairiajam ar dešiniajam Scan mygtukui arba garsumo mygtukui galima priskirti kitą funkciją.
Sukurkite profilį vienai programėlei
- Atidarykite Settings › Honeywell Settings › Scanning › Internal Scanner.
- Viršutiniame dešiniajame kampe palieskite pridėjimo piktogramą.
- Įveskite profilio pavadinimą arba palieskite select an application ir pasirinkite programėlę.
- Sąraše atidarykite naują profilį ir pakeiskite jo nustatymus, pavyzdžiui, vienai programėlei – Tab priesaga, o visoms kitoms – Enter.
Norėdami ištrinti profilį, palieskite jį ir palaikykite, pasirinkite Delete ir patvirtinkite OK.
Išbandykite, atkurkite ir kopijuokite nustatymus
Rezultatą išbandykite programėlėje Scan Demo (perbraukite aukštyn, tada Demos › Scan Demo), o paskui savo programėlėje. Jei nustatymai susipainiojo, atidarykite profilį, viršutiniame dešiniajame kampe palieskite meniu piktogramą ir pasirinkite Restore all defaults. Visiems to profilio nustatymams grąžinamos gamyklinės reikšmės.
Daugeliui įrenginių iš anksto įdiegta „Honeywell“ programėlė HQ Config neprisijungus prie tinklo diegia nustatymus, skaitytuvo nustatymus ir programėles, o EZConfig (Power Tools rinkinyje, su EZConfig redaktoriumi kompiuteriui) kuria konfigūracijos failus ir konfigūravimo brūkšninius kodus. Norint įdiegti nustatymus iš konfigūravimo brūkšninio kodo, reikia Provisioning Mode, kurį įjungiate per Settings › Honeywell Settings › Provisioning Mode. Išsamiau – EDA52 User Guide, kurio nuoroda pateikta Honeywell EDA52 produkto puslapyje.
Pirmajam nustatymui žr. EDA52 nustatymo vadovą. Jei skaitytuvas vis tiek nenuskaito, žr. EDA52 gedimų šalinimas.
Dažniausiai užduodami klausimai
Ar Honeywell EDA52 naudoja DataWedge?
Ne. DataWedge yra „Zebra“ programinė įranga. EDA52 skaitytuvas nustatomas per Settings › Honeywell Settings › Scanning › Internal Scanner.
Kaip EDA52 pridėti Enter po kiekvieno nuskaitymo?
Atidarykite Default profilį, tada Data Processing Settings › Suffix, ir įveskite \n. Išbandykite savo programėlėje; jei jai reikia grįžimo į eilutės pradžią (carriage return), naudokite \r.
Kodėl EDA52 nuskaito programėlėje Scan Demo, bet ne mano programėlėje?
Prieš nuskaitydami palieskite teksto lauką ir patikrinkite, ar įjungtas Wedge. Jei programėlė turi savo nuskaitymo profilį, patikrinkite jį, nes jis turi pirmenybę prieš Default profilį.
Kodėl EDA52 nenuskaito brūkšninio kodo?
Dažniausia priežastis – išjungtas brūkšninio kodo tipas. Įjunkite jį skiltyje Symbology Settings profilyje, kurį naudoja programėlė.
Daugiau gidų: EDA52
Susiję gidai
Atsiųskite mums įrenginio modelį ir trumpą problemos aprašymą. Mūsų komanda padės rasti sprendimą.