Nastavení skeneru Newland MT93: výstup, suffix Enter, čárové kódy
V nastavení Scan v aplikaci Quick Settings zvolíte režim výstupu, přidáte Enter po každém naskenování, nastavíte prefix nebo suffix, vyberete typy čárových kódů a přiřadíte tlačítka skenování.
V tomto návodu
Vestavěný skener terminálu Newland MT93 se nastavuje v aplikaci Quick Settings, ne v Zebra DataWedge. Tento návod pokrývá nastavení, která potřebuje většina aplikací: jak se data dostanou do vaší aplikace, Enter nebo Tab po každém naskenování, prefix a suffix, typy čárových kódů, tlačítka skenování a přenesení nastavení do dalších terminálů. Platí pro MT93 Standard Plus i Pro.
- Terminál Newland MT93 (Standard Plus nebo Pro)
- Aplikaci, do které chcete skenovat, nainstalovanou v terminálu
- Několik testovacích čárových kódů, ideálně z vašich skutečných etiket
Než začnete
Na domovské obrazovce klepněte na aplikaci Quick Settings a pak na dlaždici Scan. Otevře se obrazovka Scanner se dvěma kartami: Setting, kde měníte níže popsané volby, a Test, kde si nastavení ověříte skenováním. Zkontrolujte, že je zaškrtnuté Enable scan. Pokud není, skener nečte vůbec.
Většina voleb otevře malé dialogové okno. Každou změnu potvrďte tlačítkem OK.
Zvolte režim výstupu
Klepněte na Output Mode a zvolte, jak se naskenovaná data dostanou do vaší aplikace:
| Režim výstupu | Co dělá | Kdy ho použít |
|---|---|---|
| Simulate keystroke | Posílá data přes vyrovnávací paměť klávesnice, jako by je někdo psal | Vaše aplikace očekává vstup z klávesnice, například webový formulář nebo skladová aplikace s textovým polem |
| Fill in EditText directly | Zapíše data na pozici kurzoru v aktivním textovém poli | Vaše aplikace používá standardní textová pole Androidu a chcete data vložit rovnou do pole |
| Output via API | Posílá data jako systémový broadcast, který aplikace přijme | Vaše aplikace byla napsaná pro rozhraní skeneru Newland a vývojář tento režim vyžaduje |
- Character interval (ms): v režimu Simulate keystroke můžete mezi znaky přidat prodlevu 0–100 ms. Zvyšte ji, pokud se znaky ztrácejí.
- Overwrite output: před každým naskenováním vymaže textové pole, takže v něm zůstane jen poslední čárový kód. Je k dispozici v režimech Simulate keystroke a Fill in EditText directly.
- Nastavení broadcastu: v režimu Output via API se data odesílají s hodnotami ACTION a EXTRA, které tu nastavíte. Použijte hodnoty od vývojáře vaší aplikace.
Přidejte Enter nebo Tab po každém naskenování
Mnoho aplikací potřebuje k potvrzení naskenovaného kódu Enter. V Output Mode zaškrtněte Output enter-event. MT93 pak po každém čárovém kódu odešle klávesu Enter.
Některé aplikace nereagují na Enter, ale na akční tlačítko klávesnice (Done, Search). Pro ně ve stejném dialogovém okně zaškrtněte Send virtual keyboard function a vyberte akci, například IME_ACTION_DONE.
Jako suffix můžete přidat i řídicí znak (viz další krok). Newland uvádí jako příklady 0D pro návrat vozíku (carriage return) a 0A pro nový řádek (line feed). Znak Tab má v ASCII hodnotu 09. Newland ho jako příklad neuvádí, proto ho ve své aplikaci vyzkoušejte.
Používejte jen jeden znak na konci naskenovaného kódu. Pokud je zapnuté Output enter-event a suffix je zároveň 0D, vaše aplikace může dostat dvě potvrzení na jedno naskenování.
Přidejte prefix nebo suffix
- Klepněte na Prefix & Suffix.
- Zaškrtněte Prefix (hex), Suffix (hex), nebo obojí.
- Zadejte znaky jako hexadecimální hodnoty, například
0D. - Klepněte na OK a výsledek ověřte naskenováním do své aplikace.
Pro složitější úpravy, například vyříznutí nebo přeskupení částí čárového kódu, slouží volba Data edit. Spouští skript, který nahrajete ze souboru nebo z 2D čárového kódu.
Zapněte nebo vypněte typy čárových kódů
- Na kartě Setting otevřete Symbologies.
- Zvolte kartu 1D code nebo 2D code.
- Zaškrtněte typy čárových kódů, které používáte, a odškrtněte ty, které nepotřebujete. Klepnutím na DETAIL vedle typu otevřete jeho vlastní volby, například omezení délky.
Dostupné typy čárových kódů závisí na snímacím modulu. MT93 Standard Plus i Pro používají 2D snímač CM66. Pokud se objevují chybná čtení, můžete v 1D Common Config zvýšit úroveň zabezpečení (výchozí hodnota 1), vyšší úrovně ale čtou méně plynule. Úplný seznam parametrů najdete v příručce Newland Symbologies Configuration Handbook.
Na kartě Advanced volba Acuscan Decoding dekóduje jen čárový kód, na který zaměřovací obrazec míří přímo, což pomáhá u etiket umístěných blízko sebe. Multiple Barcodes čte několik čárových kódů najednou.
Nastavte tlačítka a režim skenování
V části Scan Trigger zaškrtněte tlačítka, která spouštějí skenování: Left/Right SCAN key pro boční tlačítka a Stock SCAN key pro spoušť na pistolové rukojeti MT93.
V části Scan Mode zvolte, jak stisknutí tlačítka skenuje:
- Level mode: skenuje, dokud tlačítko držíte.
- Continuous mode: jedno stisknutí spustí nepřetržité čtení, další stisknutí ho pozastaví.
- Pulse mode: jedno stisknutí skenuje, dokud nevyprší časový limit dekódování.
- Delay mode (Scan on release key): podržením zaměříte, uvolněním naskenujete. Newland ho doporučuje spolu s Acuscan Decoding pro čárové kódy umístěné blízko sebe.
Good Read Indicator nastavuje potvrzení úspěšného načtení: pípnutí, vibrace, jedno modré bliknutí kontrolky LED, nebo jejich kombinaci.
Přiřaďte tlačítku jinou funkci
Všechna fyzická tlačítka kromě Power lze přemapovat. V Quick Settings otevřete Key Remap, vyberte tlačítko a pak zvolte keys, aby fungovalo jako jiná klávesa, apps, aby otevíralo aplikaci, nebo broadcast, aby odeslalo broadcast. Clear All Remap obnoví výchozí přiřazení.
Otestujte a přeneste nastavení
Přepněte na kartu Test na obrazovce Scanner a naskenujte několik skutečných etiket. Pak vyzkoušejte skenování ve své aplikaci.
Chcete-li stejné nastavení přenést do dalších terminálů MT93, otevřete v Quick Settings Backup Recovery, vyberte nastavení aplikací a klepněte na BACKUP. MT93 zobrazí QR kód. Klepnutím na Save ho uložíte spolu se souborem JSON do složky NLSBackupSettings. Na dalším terminálu naskenujte tento QR kód, nebo zkopírujte soubor JSON do jeho složky NLSBackupSettings a klepněte na RECOVER. U větších flotil umí nastavení centrálně rozeslat bezplatný software pro správu zařízení Newland Ndevor.
Pokud některý nástroj Newland, například Key Remap, chybí, nemusí být ve vaší verzi softwaru předinstalovaný. Příručka aplikací Newland ho uvádí mezi aplikacemi, které lze doinstalovat aplikací Newland Installer.
Nastavení samotného terminálu popisuje návod k nastavení MT93. Pokud skener stále nečte, přečtěte si Řešení problémů s MT93.
Časté dotazy
Používá Newland MT93 DataWedge?
Ne. DataWedge je software Zebra. U MT93 nastavujete skener v aplikaci Quick Settings v části Scan.
Jak u MT93 přidám Enter po každém naskenování?
Otevřete Quick Settings, klepněte na Scan, pak na Output Mode a zaškrtněte Output enter-event. Případně nastavte v Prefix & Suffix suffix na hex 0D, ale nepoužívejte obojí zároveň.
Proč MT93 skenuje na kartě Test, ale ne v mé aplikaci?
Zkontrolujte režim výstupu. Aplikace se vstupem z klávesnice potřebují Simulate keystroke nebo Fill in EditText directly. Output via API funguje jen s aplikacemi, které jsou pro něj napsané. Před skenováním také klepněte do textového pole.
Umí MT93 číst několik čárových kódů najednou?
Ano. Na kartě Advanced v Symbologies zapněte Multiple Barcodes a nastavte maximální počet čárových kódů.
Další návody: MT93
Pošlete nám model zařízení a krátký popis problému. Náš tým vám pomůže najít řešení.