FAQ пра штрыхкод-сканер

Настройка, сканаванне і што праверыць, калі сканер не можа злучыцца з ПК.

Пачатак працы

Што робіць 2D Code Scanner?

Ён адпраўляе штрыхкоды з Android-сканера на настольны Companion для Windows або macOS (Linux — эксперыментальна) у той жа лакальнай сетцы. Companion уводзіць кожны код у тое поле на ПК, якое ў фокусе, як keyboard wedge.

Ці працуе гэта як keyboard wedge?

Так. Companion уводзіць кожны штрыхкод у тое поле на ПК, якое ў фокусе, гэтаксама як keyboard wedge. Пасля кожнага сканавання можна дадаць Enter або Tab.

Ці можна выкарыстоўваць гэта замест USB-сканера штрыхкодаў?

Так. Прылада Zebra або ваш тэлефон замяняе асобны USB-сканер. Companion уводзіць код у поле, якое ў фокусе, на Windows, macOS або эксперыментальным Linux.

Што трэба ўсталяваць?

Абодва бакі. Усталюйце настольны Companion на ПК і адну праграму Android: Zebra, Camera, HoneywellХутка, UrovoХутка, NewlandХутка, DatalogicХутка або UniversalХутка. Сканеру патрэбен Companion 1.1.0 або больш новы.

Праграма Zebra або Camera?

Выкарыстоўвайце праграму, якая адпавядае прыладзе. Zebra і UrovoХутка выкарыстоўваюць DataWedge. HoneywellХутка выкарыстоўвае Data Collection. NewlandХутка выкарыстоўвае NLScan. DatalogicХутка выкарыстоўвае Intent Wedge. Camera выкарыстоўвае камеру тэлефона.

UniversalХутка выкарыстоўвае апаратны імаджэр прылады, калі гэты сканер усталяваны, а інакш — камеру.

Bluetooth не выкарыстоўваецца.

Патрэбны ўліковы запіс або падпіска?

Не. Няма воблачнага ўліковага запісу і падпіскі. Штрыхкоды застаюцца на сканеры і ПК. Злучэнне зашыфравана ў вашай сетцы з AES-256-GCM.

Спалучэнне

Як спалучыць сканер з ПК?
  1. Адкрыйце Companion. Калі акно схавана, ён можа быць у вобласці апавяшчэнняў.
  2. Захоўвайце сканер і ПК у той жа лакальнай сетцы.
  3. На прыладзе Zebra навядзіце на QR і націсніце апаратны трыгер. У праграме Camera дакраніцеся да Scan.
  4. Сканер павінен паказаць Connected.

Калі ў ПК больш за адзін сеткавы адаптар, адкрыйце ў Companion Settings → Connection Wizard (або спасылку Connection Wizard на галоўнай). Майстар рэкамендуе адрас LAN, улічвае брандмаўэр і спісвае сканеры, якія з'яўляюцца, калі вы адкрываеце Connections на прыладзе. Вы таксама можаце ўручную задаць Network на адрас, які сканер можа дасягнуць, перад сканаваннем QR.

Ці трэба спалучаць зноў кожны раз?

Не. Спалучэнне захоўваецца ў Connections на сканеры (дакраніцеся да радка падключэння на галоўным экране). Companion захоўвае той жа токен спалучэння, калі вы выходзіце і адкрываеце яго зноў, таму сканер перападключаецца сам.

Калі адрас ПК змяняецца ў той жа сетцы, Companion паведамляе новы адрас, і захаванае падключэнне абнаўляецца. Скануйце QR зноў толькі тады, калі ПК перайшоў у іншую сетку або пасля таго, як вы перагенеравалі QR.

Ці можна выкарыстоўваць больш за адзін ПК?

Так. Скануйце QR кожнага Companion, каб захаваць яго. Падключэнне можна назваць, пераключыць актыўнае або выдаліць у Connections.

Што робіць Regenerate QR?

Ён стварае новы токен спалучэння і адключае кожны сканер. Кожная прылада павінна адсканаваць новы QR, перш чым зможа падключыцца зноў. Выкарыстоўвайце яго, калі трэба анулюваць старыя спалучэнні, а не калі проста змяніўся IP-адрас.

Сканер кажа, што Companion занадта стары

Усталюйце Companion 1.1.0 або больш новы са Спампоўкі, або выкарыстоўвайце Check for updates у наладах Companion. Старыя Companion адхіляюцца і не падключаюцца, пакуль праграма ПК не будзе абноўлена.

Сканаванне

Код паказваецца на прыладзе, але на ПК нічога не ўводзіцца

Спачатку націсніце ў тэкставае поле. Companion уводзіць тэкст у акно, якое ў фокусе.

У Settings Companion пакіньце ўключаным Type into focused window. На сканеры Resend last scan паўторна адпраўляе апошні код, як толькі падключэнне працуе.

Адпаведныя элементы ў адкрытай сесіі праверкі або падліку наўмысна застаюцца на прыладзе. Яны не ўводзяцца на ПК. Гл. Сесіі інвентарызацыі.

Калі статус не Connected, сканаванне ставіцца ў чаргу і адпраўляецца пасля аднаўлення падключэння. Пачніце з Выпраўлення непаладак сеткі, калі падключэнне так і не ўстанаўліваецца.

Як адпраўляць Enter або Tab пасля кожнага сканавання?

На сканеры адкрыйце Settings і ўстанавіце After each scan у значэнне Enter, Tab або None. Enter — стандартнае.

Якія штрыхкоды падтрымліваюцца?

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 і Micro QR Code.

На прыладзе Zebra сімвалогія таксама павінна быць уключана ў DataWedge. Праграма Camera чытае тое, што сканер на прыладзе можа расшыфраваць з выявы камеры.

Трыгер Zebra нічога не робіць

Пры першым запуску ствараецца профіль DataWedge з назвай 2DCodeScanner (уваходны штрыхкод, вывад intent у гэту праграму, вывад клавіш выключаны). Пераканайцеся, што гэты профіль існуе і звязаны з гэтай праграмай.

Для гэтай праграмы патрэбна прылада Zebra з DataWedge. Іншыя брэнды Android і праграма Camera гэты профіль не выкарыстоўваюць.

Праграма Camera не сканіруе

Дайце дазвол на камеру, калі Android запытае, затым дакраніцеся да Scan. Дазвол на апавяшчэнні таксама патрэбны, каб сканер мог працаваць у фоне.

Сесіі інвентарызацыі

Што такое сесія праверкі?

Спіс чаканых штрыхкодаў. Стварыце яго на сканеры або ў Companion у Tools → Validation, затым адпраўце на сканер. Адпаведныя сканаванні адзначаюць элементы. Яны не ўводзяцца на ПК.

Калі ўсе элементы адзначаны, сесія завершана. Reset / undo на прыладзе ачышчае адзнакі, каб вы маглі зноў адсканаваць спіс. Return to building ачышчае адзнакі і дазваляе дадаваць або выдаляць коды.

Што такое сесія падліку?

Падлік колькасці. Стварыце яго на сканеры (Sessions → Counting) або ў Companion (Tools → Counting), затым адкрыйце на прыладзе і сканіруйце. Колькасці сінхранізуюцца назад у Companion. Companion можа скапіяваць падлік як TSV.

Чаму скан застаўся на прыладзе падчас сесіі?

Пакуль адкрыты экран дэталяў праверкі або падліку, скананні належаць гэтай сесіі. Выйдзіце з сесіі, каб уводзіць звычайныя штрыхкоды ў сфакусанае поле на ПК.

Выпраўленне непаладак сеткі

Сканер і Companion абменьваюцца дадзенымі толькі ў вашай лакальнай сетцы. Яны не выкарыстоўваюць інтэрнэт, Bluetooth або воблачны рэтранслятар. Тэлефон, які можа адкрываць сайты, усё роўна можа не дасягнуць ПК, калі гасцявы Wi‑Fi, ізаляцыя кліентаў, VPN або брандмаўэр блакуюць трафік паміж прыладамі.

Праверце ў такім парадку

  1. Companion сапраўды працуе

    Закрыццё акна хавае яго ў вобласць апавяшчэнняў, калі ўключана Close to tray. Сканеры па-ранейшаму прымаюцца. Quit на значку ў вобласці апавяшчэнняў завяршае работу.

  2. Абедзве прылады ў адной лакальнай сетцы

    Сканер выкарыстоўвае Wi‑Fi. ПК можа быць у той жа Wi‑Fi або падключаны па Ethernet да таго ж LAN. Гасцявыя сеткі, публічныя хот-споты і кропкі доступу з ізаляцыяй кліентаў не даюць прыладам бачыць адна адну, нават калі ў абедзвюх ёсць інтэрнэт.

  3. QR выкарыстоўвае адрас, які сканер можа дасягнуць

    Companion Settings → Network паказвае адрасы LAN ПК. Выберыце адрас офіснага Wi‑Fi або Ethernet (часта 192.168… або 10…). Прапусціце адаптары VPN, віртуальнай машыны і гіпервізара. Або выкарыстоўвайце Connection Wizard — рэкамендаваныя адаптары пазначаны, і ваш сканер павінен з'явіцца ў спісе, калі адкрыты Connections або ўключаны крок падключэння ў вітальным працэсе. Скануйце QR зноў пасля таго, як зменіце гэта.

  4. Брандмаўэр дазваляе Companion

    Дазвольце ўваходныя TCP and UDP 17832 (або порт, які вы задалі ў Settings → Port). TCP нясе падключэнне. UDP на тым жа порце дазваляе захаванаму сканеру даведацца новы адрас ПК, калі DHCP яго зменіць, і дазваляе Companion бачыць сканер у Connection Wizard.

  5. Адсканіруйце бягучы QR

    Зрабіце гэта пасля змены сеткі, порта або LAN ПК. Новы QR не патрэбны толькі таму, што IP змяніўся ў той жа сетцы.

Калі ўсё роўна не працуе

  • Статус застаецца на Connecting або Not connected

    • Выключыце VPN на тэлефоне і ПК, затым скануйце QR зноў. VPN часта хавае LAN-адрас ПК.
    • Выйдзіце з гасцявога Wi‑Fi. Выкарыстоўвайце прыватны LAN, дзе тэлефоны і ПК могуць дасягнуць адзін аднаго.
    • Каб праверыць праграмы без офіснай сеткі, далучыце ПК да хот-спота тэлефона-сканера (або пастаўце абодва на невялікі дарожны маршрутызатар) і скануйце там QR.
    • У Windows дазвольце Companion у сетках Private. Сетка, пазначаная як Public, часта блакуе ўваходныя злучэнні ад іншых прылад.
    • У macOS дазвольце доступ да лакальнай сеткі, калі сістэма запытае. У Linux дазвольце гэты самы порт для TCP і UDP.
  • Працавала раней, потым змяніўся адрас ПК

    • Не чапайце токен спалучэння. Regenerate QR прымушае кожны сканер спалучыцца зноў.
    • Пры дазволеным UDP-порце Companion паведамляе новы адрас, і захаванае падключэнне абнаўляецца. Калі порт заблакаваны, адсканіруйце бягучы QR адзін раз.
    • Іншая сетка (офіс або дом, ці новы VLAN) патрабуе новага сканавання QR.
  • Падключэнне падае, калі экран гасне

    • Сканер прыпыняе Wi‑Fi-падключэнне, пакуль экран выключаны. Апавяшчэнне кажа, што падключэнне прыпынена.
    • Уключыце Keep screen on ў наладах сканера або разбудзіце экран, каб перападключыцца.
    • Дайце дазвол на апавяшчэнні, калі Android запытае. Без яго служба сканера не можа працаваць пастаянна.
  • Сканаванні застаюцца на прыладзе

    • Калі статус не Connected, сканаванне ставіцца ў чаргу і адпраўляецца пасля перападключэння. Яно не губляецца.
    • Калі адкрыты экран праверкі або падліку, сканаванне захоўваецца ў гэтай сесіі, а не ўводзіцца.
    • Калі на галоўным экране статус Connected, націсніце ў тэкставае поле на ПК і пераканайцеся, што Type into focused window уключана.
  • Вы змянілі порт

    • Порт змешчаны ў QR. Прымяніце яго ў наладах Companion, затым адсканіруйце новы QR.
    • Дазвольце гэты порт для TCP і UDP. Сканер, які ўжо захаваў гэты Companion, даведаецца новы порт з анонсу. Сканер, які яго ніколі не захоўваў, усё яшчэ шукае на 17832, таму спалучыце першы раз, адсканіраваўшы QR.
    • Іншая праграма, якая ўжо захапіла порт, не дае Companion слухаць. Выберыце вольны порт вышэй за 1024.

Усё яшчэ не атрымліваецца? Напішыце на office@updruck.com з версіяй Companion (Settings на ПК), версіяй праграмы Android (налады сканера), адрасам, выбраным у Network, і тым, ці знаходзіцца тэлефон у гасцявым Wi‑Fi або VPN.