1. Получить доступ к кассе по SSH.
2. Запустить редактор MC под суперпользователем: sudo mc, пароль – xxxxxx.
3. Скопировать на кассу в конец файла /etc/udev/rules.d/98-mintukm-usb-scanners.rules следующее содержимое:
# 2D BarCode Scanner CheckWay HS6208 SUBSYSTEMS=="usb", ATTRS{idVendor}=="26f1", ATTRS{idProduct}=="8802", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner"
4. Сохранить файл и выйти – нажать F4.
5. Применить новое правило: sudo udevadm control --reload-rules && udevadm trigger.
6. На кассовом сервере по адресу: Магазин – Кассы нужно выбрать необходимую кассу и нажать кнопку Оборудование:
7. В появившемся иерархическом древе нужно найти раздел barcodescanner:
8. Нужно убедиться, что среди файлов в данном разделе присутствует файл barcodescanner_hw_generic.conf. Если файл отсутствует, его необходимо создать и сохранить со следующим содержимым:
# Подключение сканера к кассе # Подключение через usb с эмуляцией com-порта и подключение через com-порт { "barcodescanner.genericscanner": { params: { scannerType { type = BarcodeScanner } transport { # Подключение в usb с эмуляцией com-порта type = serial name = /dev/usb_scanner # Параметр не изменять! boudRate = 9600 # Скорость порта dataBits = 8 # Разрядность данных parity = none # Контроль четности stopBits = 1 # Стоповый бит flowControl = none # Программный контроль выключен timeout = 100 # В ms. Время ожидания ответа от сканера } ack = "" # Если сканер настроен на работу в режиме ACK, то тут должен быть ответ для сканера charset = Cp1251 # Кодовая страница сканера valuePattern = "(.*)" delimiter = "\r" # Чем заканчивается полученный код (разделитель между последовательно считанными кодами) } } }
Если файл существует, но его содержимое иное – то его следует пересохранить с указанным выше содержимым.
9. В файле barcodescanner.conf (hardware\barcodescanner\barcodescanner.conf) надо добавить и раскомментировать (или просто раскомментировать, если она уже там присутствует) следующую строку, после чего сохранить файл:
{ include file("conf/hardware/barcodescanner/barcodescanner_hw_generic.conf") } # Конфиг.файл с настройками первого сканера
Дополнительную информацию о настройках для сканеров на кассовом сервере УКМ 5 можно найти здесь.
10. Затем нужно выполнить на кассе быструю перезагрузку, после чего – считать сканером настроечные штрихкоды: