Jak to zrobić

Ustawienia skanera Newland MT93: tryb wyjścia, Enter, kody kreskowe

W ustawieniach Scan aplikacji Quick Settings wybierz tryb wyjścia, dodaj Enter po każdym skanie, ustaw prefiks lub sufiks, wybierz typy kodów kreskowych i przypisz przyciski skanowania.

15 min Poziom trudności: Średni Aktualizacja: Autor SCANSHOP team
W tym poradniku

    W terminalu Newland MT93 wbudowany skaner konfiguruje się w aplikacji Quick Settings, a nie w Zebra DataWedge. Ten poradnik omawia ustawienia, których potrzebuje większość aplikacji: sposób przekazywania danych do aplikacji, Enter lub Tab po każdym skanie, prefiks i sufiks, typy kodów kreskowych, przyciski skanowania oraz kopiowanie konfiguracji na kolejne urządzenia. Dotyczy MT93 Standard Plus i Pro.

    Będzie potrzebne
    • Newland MT93 (Standard Plus lub Pro)
    • Aplikacja, do której chcesz skanować, zainstalowana na urządzeniu
    • Kilka testowych kodów kreskowych, najlepiej z Twoich prawdziwych etykiet

    Zanim zaczniesz

    Dotknij aplikacji Quick Settings na ekranie głównym, a potem kafelka Scan. Otworzy się ekran Scanner z dwiema kartami: Setting, gdzie zmieniasz opisane niżej opcje, i Test, gdzie możesz zeskanować kod, aby sprawdzić ustawienia. Upewnij się, że opcja Enable scan jest zaznaczona – w przeciwnym razie skaner w ogóle nie odczytuje kodów.

    Większość opcji otwiera małe okno dialogowe. Każdą zmianę potwierdź przyciskiem OK.

    Wybierz tryb wyjścia danych

    Dotknij Output Mode i wybierz, w jaki sposób zeskanowane dane trafiają do aplikacji:

    Tryb wyjściaJak działaKiedy go używać
    Simulate keystrokeWysyła dane przez bufor klawiatury, tak jakby były wpisywaneAplikacja oczekuje danych z klawiatury, np. formularz w przeglądarce lub aplikacja magazynowa z polem tekstowym
    Fill in EditText directlyWpisuje dane w miejscu kursora w aktywnym polu tekstowymAplikacja korzysta ze standardowych pól tekstowych Androida, a dane mają trafiać bezpośrednio do pola
    Output via APIWysyła dane jako komunikat systemowy (broadcast), który odbiera aplikacjaAplikacja została napisana pod interfejs skanera Newland, a jej twórca zaleca ten tryb
    • Character interval (ms): w trybie Simulate keystroke możesz dodać odstęp 0–100 ms między znakami. Zwiększ go, jeśli giną znaki.
    • Overwrite output: czyści pole tekstowe przed każdym skanem, więc znajduje się w nim tylko ostatni kod kreskowy. Dostępne w trybach Simulate keystroke i Fill in EditText directly.
    • Broadcast-output settings: w trybie Output via API dane są wysyłane z ustawionymi tu wartościami ACTION i EXTRA. Użyj wartości podanych przez twórcę Twojej aplikacji.

    Dodaj Enter lub Tab po każdym skanie

    Wiele aplikacji wymaga Entera do zatwierdzenia skanu. W Output Mode zaznacz Output enter-event. MT93 będzie wtedy wysyłać klawisz Enter po każdym kodzie kreskowym.

    Niektóre aplikacje reagują nie na Enter, lecz na przycisk akcji klawiatury (Gotowe, Szukaj). W takim przypadku zaznacz w tym samym oknie Send virtual keyboard function i wybierz akcję, np. IME_ACTION_DONE.

    Możesz też dodać znak sterujący jako sufiks (następny krok). Newland podaje jako przykłady 0D dla powrotu karetki (CR) i 0A dla wysunięcia wiersza (LF). Znak Tab to w ASCII 09. Newland nie podaje go jako przykładu, więc przetestuj go w swojej aplikacji.

    Wskazówka

    Używaj tylko jednego znaku kończącego skan. Jeśli Output enter-event jest włączony, a sufiks to również 0D, aplikacja może otrzymywać dwa potwierdzenia na jeden skan.

    Dodaj prefiks lub sufiks

    1. Dotknij Prefix & Suffix.
    2. Zaznacz Prefix (hex) lub Suffix (hex) albo oba.
    3. Wpisz znaki jako wartości szesnastkowe, np. 0D.
    4. Dotknij OK i zeskanuj kod do swojej aplikacji, aby sprawdzić wynik.

    Do bardziej złożonych zmian, takich jak wycinanie lub przestawianie fragmentów kodu kreskowego, służy opcja Data edit. Uruchamia ona skrypt wczytywany z pliku lub z kodu 2D.

    Włącz lub wyłącz typy kodów kreskowych

    1. Na karcie Setting otwórz Symbologies.
    2. Wybierz kartę 1D code lub 2D code.
    3. Zaznacz używane typy kodów kreskowych i odznacz pozostałe. Dotknij DETAIL obok danego typu, aby otworzyć jego własne opcje, np. limity długości.

    Dostępne typy kodów kreskowych zależą od modułu skanującego. MT93 Standard Plus i Pro mają ten sam moduł CM66. W 1D Common Config możesz podnieść poziom bezpieczeństwa (domyślnie 1), jeśli zdarzają się błędne odczyty, ale przy wyższych poziomach odczyt jest mniej płynny. Pełną listę parametrów zawiera dokument Newland Symbologies Configuration Handbook.

    Na karcie Advanced opcja Acuscan Decoding dekoduje tylko ten kod kreskowy, na który celownik wskazuje centralnie, co pomaga, gdy etykiety są blisko siebie. Multiple Barcodes odczytuje kilka kodów kreskowych naraz.

    Ustaw przyciski i tryb skanowania

    W Scan Trigger zaznacz przyciski, które uruchamiają skanowanie: Left/Right SCAN key dla przycisków bocznych i Stock SCAN key dla spustu w uchwycie pistoletowym MT93.

    W Scan Mode wybierz, jak przycisk uruchamia skanowanie:

    • Level mode: skanuje, dopóki trzymasz przycisk.
    • Continuous mode: jedno naciśnięcie uruchamia ciągły odczyt, kolejne go wstrzymuje.
    • Pulse mode: jedno naciśnięcie skanuje do upływu limitu czasu sesji dekodowania.
    • Delay mode (Scan on release key): przytrzymaj, aby wycelować, puść, aby zeskanować. Newland zaleca ten tryb razem z Acuscan Decoding przy gęsto rozmieszczonych kodach kreskowych.

    Good Read Indicator określa sposób potwierdzenia poprawnego odczytu: sygnał dźwiękowy, wibracja, pojedyncze mignięcie niebieskiej diody lub ich kombinacja.

    Przypisz przyciskowi inną funkcję

    Wszystkie fizyczne przyciski oprócz Power można przeprogramować. W Quick Settings otwórz Key Remap, wybierz przycisk, a następnie keys, aby działał jak inny klawisz, apps, aby otwierał aplikację, lub broadcast, aby wysyłał komunikat systemowy. Clear All Remap przywraca ustawienia domyślne.

    Przetestuj i skopiuj konfigurację

    Przejdź na kartę Test ekranu Scanner i zeskanuj kilka prawdziwych etykiet. Następnie przetestuj skanowanie we własnej aplikacji.

    Aby skopiować tę samą konfigurację na kolejne urządzenia MT93, otwórz Backup Recovery w Quick Settings, wybierz ustawienia aplikacji i dotknij BACKUP. MT93 wyświetli kod QR. Dotknij Save, aby zapisać go wraz z plikiem JSON w folderze NLSBackupSettings. Na kolejnym urządzeniu zeskanuj ten kod QR albo skopiuj plik JSON do jego folderu NLSBackupSettings i dotknij RECOVER. Przy większej liczbie urządzeń bezpłatne oprogramowanie do zarządzania Newland Ndevor może centralnie rozsyłać ustawienia.

    Informacja

    Jeśli brakuje narzędzia Newland, np. Key Remap, może ono nie być fabrycznie zainstalowane w Twojej wersji oprogramowania. Przewodnik Newland po aplikacjach wymienia je wśród aplikacji, które można zainstalować za pomocą aplikacji Newland Installer.

    Konfigurację urządzenia opisujemy w poradniku konfiguracji MT93. Jeśli skaner nadal nie odczytuje kodów, zobacz rozwiązywanie problemów z MT93.

    Najczęściej zadawane pytania

    Czy Newland MT93 korzysta z DataWedge?

    Nie. DataWedge to oprogramowanie Zebra. W MT93 skaner konfiguruje się w aplikacji Quick Settings, w sekcji Scan.

    Jak dodać Enter po każdym skanie w MT93?

    Otwórz Quick Settings, dotknij Scan, a potem Output Mode i zaznacz Output enter-event. Możesz też ustawić sufiks hex 0D w Prefix & Suffix, ale nie używaj obu sposobów jednocześnie.

    Dlaczego MT93 skanuje na karcie Test, ale nie w mojej aplikacji?

    Sprawdź tryb wyjścia. Aplikacje oparte na klawiaturze wymagają trybu Simulate keystroke lub Fill in EditText directly. Output via API działa tylko z aplikacjami napisanymi pod ten tryb. Przed skanowaniem dotknij też pola tekstowego.

    Czy MT93 może odczytać kilka kodów kreskowych naraz?

    Tak. Włącz Multiple Barcodes na karcie Advanced w Symbologies i ustaw maksymalną liczbę kodów kreskowych.

    Czy ten poradnik był pomocny?

    Więcej poradników: MT93

    Nadal nie działa?

    Wyślij nam model urządzenia i krótki opis problemu. Nasz zespół pomoże znaleźć rozwiązanie.

    Skontaktuj się z nami
    Newland MT93 Standard Plus Terminal mobilny (NLS-MT9300-W4-SS)2.368,00 zł+VAT Zobacz produkt