FAQ o skanerze kodów kreskowych

Konfiguracja, skanowanie i co sprawdzić, gdy skaner nie może połączyć się z komputerem.

Pierwsze kroki

Co robi 2D Code Scanner?

Przesyła kody kreskowe ze skanera z Androidem do aplikacji Companion dla systemu Windows lub macOS (Linux jest eksperymentalny) w tej samej sieci lokalnej. Companion wpisuje każdy kod w pole, które jest aktywne na komputerze, jak klawiaturowy wedge.

Czy działa jak klawiaturowy wedge?

Tak. Companion wpisuje każdy kod kreskowy w pole, które jest aktywne na komputerze, dokładnie tak jak robiłby to klawiaturowy wedge. Po każdym skanie możesz dodać Enter lub Tab.

Czy mogę używać tego zamiast skanera USB?

Tak. Urządzenie Zebra lub Twój telefon zastępuje osobny skaner USB. Companion wpisuje kod w aktywne pole w systemie Windows, macOS lub w eksperymentalnym Linuksie.

Co muszę zainstalować?

Obie strony. Zainstaluj aplikację Companion na komputer oraz jedną aplikację na Androida: Zebra, Camera, HoneywellWkrótce, UrovoWkrótce, NewlandWkrótce, DatalogicWkrótce lub UniversalWkrótce. Skaner wymaga aplikacji Companion w wersji 1.1.0 lub nowszej.

Aplikacja Zebra czy Camera?

Użyj aplikacji odpowiedniej dla urządzenia. Zebra i UrovoWkrótce korzystają z DataWedge. HoneywellWkrótce korzysta z Data Collection. NewlandWkrótce korzysta z NLScan. DatalogicWkrótce korzysta z Intent Wedge. Camera korzysta z aparatu telefonu.

UniversalWkrótce używa skanera producenta, jeśli jest zainstalowany, a w przeciwnym razie aparatu.

Bluetooth nie jest używany.

Czy potrzebuję konta lub subskrypcji?

Nie. Nie ma konta w chmurze ani subskrypcji. Kody kreskowe zostają na skanerze i na komputerze. Połączenie jest szyfrowane w Twojej sieci algorytmem AES-256-GCM.

Parowanie

Jak sparować skaner z komputerem?
  1. Otwórz Companion. Jeśli okno jest ukryte, aplikacja może działać w zasobniku.
  2. Utrzymuj skaner i komputer w tej samej sieci lokalnej.
  3. Na urządzeniu Zebra wyceluj w kod QR i naciśnij sprzętowy spust. W aplikacji Camera dotknij Scan.
  4. Skaner powinien pokazać Connected.

Jeśli komputer ma więcej niż jedną kartę sieciową, otwórz w aplikacji Companion Settings → Connection Wizard (lub link Connection Wizard na stronie głównej). Kreator poleca adres LAN, omawia zaporę sieciową i wyświetla skanery, które pojawiają się po otwarciu Connections na urządzeniu. Możesz też ręcznie ustawić Network na adres, do którego skaner ma dostęp, zanim zeskanujesz kod QR.

Czy muszę parować od nowa za każdym razem?

Nie. Parowanie jest zapisane w Connections na skanerze (dotknij wiersza połączenia na ekranie głównym). Companion zachowuje ten sam token parowania po zamknięciu i ponownym otwarciu, więc skaner łączy się ponownie sam.

Jeśli adres komputera zmieni się w tej samej sieci, Companion ogłasza nowy adres, a zapisane połączenie się aktualizuje. Zeskanuj kod QR ponownie tylko wtedy, gdy komputer znalazł się w innej sieci albo po ponownym wygenerowaniu kodu QR.

Czy mogę używać więcej niż jednego komputera?

Tak. Zeskanuj kod QR każdej aplikacji Companion, aby ją zapisać. Połączenie możesz nazwać, przełączyć na aktywne lub usunąć w Connections.

Co robi Regenerate QR?

Tworzy nowy token parowania i rozłącza wszystkie skanery. Każde urządzenie musi zeskanować nowy kod QR, zanim znowu się połączy. Użyj tej opcji, gdy chcesz unieważnić stare parowania, a nie wtedy, gdy zmienił się tylko adres IP.

Skaner mówi, że Companion jest za stary

Zainstaluj Companion w wersji 1.1.0 lub nowszej z sekcji Pobieranie albo użyj Check for updates w ustawieniach Companion. Starsze wersje są odrzucane i nie połączą się ponownie, dopóki aplikacja na komputerze nie zostanie zaktualizowana.

Skanowanie

Kod widać na urządzeniu, ale nic nie jest wpisywane na komputerze

Najpierw kliknij pole tekstowe. Companion wpisuje tekst w aktywnym oknie.

W Settings aplikacji Companion pozostaw włączone Type into focused window. Na skanerze Resend last scan wysyła ostatni kod ponownie, gdy połączenie jest już nawiązane.

Pasujące pozycje w otwartej sesji walidacji lub zliczania celowo zostają na urządzeniu. Nie są wpisywane na komputerze. Zobacz Sesje inwentaryzacji.

Jeśli status nie brzmi Connected, skan trafia do kolejki i jest wysyłany po powrocie połączenia. Jeśli połączenie nigdy nie zostaje nawiązane, zacznij od rozwiązywania problemów z siecią.

Jak wysyłać Enter lub Tab po każdym skanie?

Na skanerze otwórz Settings i ustaw After each scan na Enter, Tab lub Brak. Domyślnie jest to Enter.

Jakie kody kreskowe są obsługiwane?

Code 128, Code 39, Code 93, EAN-8, EAN-13, UPC-A, UPC-E, Interleaved 2 of 5, GS1 DataBar, QR Code, Data Matrix, PDF417, Aztec, MaxiCode, MicroPDF417 i Micro QR Code.

Na urządzeniu Zebra symbolika musi być też włączona w DataWedge. Aplikacja Camera odczytuje to, co skaner na urządzeniu potrafi zdekodować z obrazu z aparatu.

Spust w urządzeniu Zebra nic nie robi

Przy pierwszym uruchomieniu powstaje profil DataWedge o nazwie 2DCodeScanner (wejście kodów kreskowych, wyjście intentem do tej aplikacji, wyjście naciśnięć klawiszy wyłączone). Upewnij się, że ten profil istnieje i jest powiązany z tą aplikacją.

Ta aplikacja wymaga urządzenia Zebra z DataWedge. Inne marki z Androidem oraz aplikacja Camera nie używają tego profilu.

Aplikacja Camera nie skanuje

Udziel uprawnienia do aparatu, gdy Android o to poprosi, a następnie dotknij Scan. Potrzebne jest też uprawnienie do powiadomień, aby skaner mógł działać w tle.

Sesje inwentaryzacji

Czym jest sesja walidacji?

Listą kontrolną oczekiwanych kodów kreskowych. Utwórz ją na skanerze albo w aplikacji Companion w Tools → Validation, a potem wyślij na skaner. Pasujące skany odhaczają pozycje. Nie są wpisywane na komputerze.

Gdy wszystkie pozycje są zaznaczone, sesja jest zakończona. Reset / undo na urządzeniu usuwa zaznaczenia, aby można było zeskanować listę ponownie. Return to building usuwa zaznaczenia i pozwala dodawać lub usuwać kody.

Czym jest sesja zliczania?

Zestawieniem ilości. Utwórz je na skanerze (Sessions → Counting) lub w aplikacji Companion (Tools → Counting), potem otwórz je na urządzeniu i skanuj. Ilości synchronizują się z powrotem do Companion. Companion może skopiować zestawienie jako TSV.

Dlaczego skan został na urządzeniu podczas sesji?

Gdy ekran szczegółów walidacji lub zliczania jest otwarty, skany należą do tej sesji. Opuść sesję, aby wpisywać zwykłe kody kreskowe w aktywne pole na komputerze.

Rozwiązywanie problemów z siecią

Skaner i Companion komunikują się wyłącznie w Twojej sieci lokalnej. Nie korzystają z internetu, Bluetooth ani pośrednika w chmurze. Telefon, który przegląda internet, nadal może nie dotrzeć do komputera, gdy ruch między urządzeniami blokuje sieć gościnna Wi‑Fi, izolacja klientów, VPN lub zapora sieciowa.

Sprawdź po kolei

  1. Companion rzeczywiście działa

    Zamknięcie okna ukrywa je w zasobniku, gdy włączone jest Close to tray. Skanery nadal są wtedy obsługiwane. Quit na ikonie w zasobniku kończy działanie.

  2. Oba urządzenia są w tej samej sieci lokalnej

    Skaner używa Wi‑Fi. Komputer może być w tej samej sieci Wi‑Fi albo połączony kablem Ethernet z tą samą siecią LAN. Sieci gościnne, publiczne hotspoty i punkty dostępowe z izolacją klientów uniemożliwiają urządzeniom wzajemne widzenie się, nawet jeśli oba mają internet.

  3. Kod QR zawiera adres, do którego skaner ma dostęp

    W Settings → Network aplikacji Companion widać adresy LAN komputera. Wybierz adres biurowej sieci Wi‑Fi lub Ethernet (często 192.168… lub 10…). Pomiń karty VPN, maszyn wirtualnych i hypervisora. Możesz też użyć Connection Wizard — polecane karty są oznaczone, a Twój skaner powinien pojawić się na liście, gdy otwarte jest Connections lub gdy proces powitalny jest na kroku połączenia. Po zmianie zeskanuj kod QR ponownie.

  4. Zapora sieciowa przepuszcza Companion

    Zezwól na ruch przychodzący TCP i UDP 17832 (lub na port ustawiony w Settings → Port). TCP przenosi połączenie. UDP na tym samym porcie pozwala zapisanemu skanerowi poznać nowy adres komputera po zmianie przez DHCP oraz pozwala aplikacji Companion zobaczyć skaner w Connection Wizard.

  5. Zeskanuj aktualny kod QR

    Zrób to po zmianie sieci, portu lub sieci LAN komputera. Nowy kod QR nie jest potrzebny tylko dlatego, że zmienił się adres IP w tej samej sieci.

Jeśli nadal nie działa

  • Status pozostaje na Connecting lub Not connected

    • Wyłącz VPN na telefonie i na komputerze, a potem zeskanuj kod QR ponownie. VPN często ukrywa adres LAN komputera.
    • Opuść sieć gościnną Wi‑Fi. Użyj prywatnej sieci LAN, w której telefony i komputery mogą się nawzajem widzieć.
    • Aby przetestować aplikacje bez sieci biurowej, połącz komputer z hotspotem telefonu ze skanerem (albo podłącz oba urządzenia do małego routera podróżnego) i zeskanuj tam kod QR.
    • W systemie Windows zezwól Companion w sieciach Private. Sieć oznaczona jako Public często blokuje połączenia przychodzące z innych urządzeń.
    • W systemie macOS zezwól na dostęp do sieci lokalnej, jeśli system o to zapyta. W systemie Linux zezwól na ten sam port dla TCP i UDP.
  • Działało wcześniej, a potem zmienił się adres komputera

    • Nie ruszaj tokenu parowania. Regenerate QR wymusza ponowne sparowanie każdego skanera.
    • Gdy ten port UDP jest dozwolony, Companion ogłasza nowy adres, a zapisane połączenie się aktualizuje. Jeśli port jest zablokowany, zeskanuj aktualny kod QR raz.
    • Inna sieć (biuro a dom albo nowy VLAN) wymaga ponownego zeskanowania kodu QR.
  • Połączenie zrywa się, gdy ekran się wyłącza

    • Skaner wstrzymuje połączenie Wi‑Fi, gdy wyświetlacz jest wyłączony. Powiadomienie informuje, że połączenie jest wstrzymane.
    • Włącz Keep screen on w ustawieniach skanera albo obudź ekran, aby połączyć się ponownie.
    • Udziel uprawnienia do powiadomień, jeśli Android o to poprosi. Bez niego usługa skanera nie może działać.
  • Skany zostają na urządzeniu

    • Jeśli status nie brzmi Connected, skan trafia do kolejki i jest wysyłany po ponownym połączeniu. Nie ginie.
    • Jeśli otwarty jest ekran walidacji lub zliczania, skan jest zapisywany w tej sesji zamiast być wpisywany.
    • Jeśli status na ekranie głównym brzmi Connected, kliknij pole tekstowe na komputerze i sprawdź, czy Type into focused window jest włączone.
  • Zmieniono port

    • Port jest zapisany w kodzie QR. Zastosuj go w ustawieniach Companion, a potem zeskanuj nowy kod QR.
    • Zezwól na ten port zarówno dla TCP, jak i UDP. Skaner, który już zapisał ten Companion, pozna nowy port z ogłoszenia. Skaner, który nigdy go nie zapisał, nadal wysyła sygnał na porcie 17832, więc pierwszy raz sparuj go, skanując kod QR.
    • Inny program zajmujący port uniemożliwi Companion nasłuchiwanie. Wybierz wolny port powyżej 1024.

Nadal nie działa? Napisz na office@updruck.com i podaj wersję Companion (ustawienia na komputerze), wersję aplikacji na Androida (ustawienia skanera), adres wybrany w Network oraz informację, czy telefon jest w sieci gościnnej Wi‑Fi lub korzysta z VPN.