- 21 Feb 2024
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
Datawedge instellingen Zebra TC 52 scanner (Android 11)
- Aktualisiert am 21 Feb 2024
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
Let op!!!
De nieuwe bovenste stappen maken gebruikt van INTENT output, dit is een andere manier om gescande data door te sturen die sterk de voorkeur heeft ivm wijziging in Android die het reguliere (legacy) scan gedrag onbetrouwbaar maken.
Vanaf RetailVista Mobile versie 2.1 build 2106 is er ondersteuning ingebouwd voor 'intents'. Intents van Android betekent eigenlijk 'events' en deze aanpassing gaat over het vervangen van de datawedge keystroke barcode functionaliteit door het uitlezen van deze barcode scan events. Dit is een veel betrouwbaarder mechanisme gebleken als via keystrokes, zeker sinds de invoering van Android versie 10. Om dit te kunnen gebruiken moet de barcode keystroke datawedge (zoals hierboven beschreven) uitgezet worden en moet de intent functionaliteit aangezet worden.
Vanaf RetailVista Mobile versie 2.2 build 2213 worden onderstaande profielen automatisch geïmporteerd op Zebra- en Newland-scanners bij het opstarten van de app, onderstaande acties zijn dan niet meer nodig.
Intents zijn niet voorbehouden aan Zebra scanners, elk Android OS heeft deze mogelijkheid. Om intents te activeren moeten de volgende instelligen worden aangepast:
Keystroke output: Disabled
Intent output: Enabled
Intent action: com.dwexample.ACTION (hoofdlettergevoelig)
Intent delivery: Broadcast intent (ipv Send via StartService)
Voor Newland scanners kan de volgende intent action naam gespecificeerd worden:
- "nfnewland" of "nlscan.action.SCANNER_RESULT"
Voor Datalogic scanners kan de volgende intent action naam gespecificeerd worden:
- "com.datalogic.decodewedge.decode_action"
Oude configuratie via KeyEvent (niet meer gebruiken!) :
Dit document beschrijft de instellingen t.b.v. het correct kunnen scannen van een barcode.
Open “DataWedge Profiles” (is een applicatie)
Selecteer “profiel (default)”
Zoek de optie “Key event options” op (sectie keystroke output) en selecteer deze optie vervolgens.
Key event options >Zet “Key event delay”: op 0 ms
Key event options >Zet “Send characters as events”: Uit
Key event options >Zet “Send enter as string”: Uit
Sectie Keystroke output > Inter character delay: 5 ms
Sectie Intent output > Uit
Sectie Basic data formatting > Keystroke output > Send enter key: aan
Na dit te hebben ingesteld dien er te worden getest in RV Mobile of het artikel zoeken goed gaat zowel met als zonder de focus op de input (zonder betekent dus nergens de focus op en geen toetsenbord zichtbaar).