Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Интерфейс подключения – USB-COM.


Сброс к заводским установкам

Выбор типа интерфейса (необходимо считать коды из одного столбца)


RS-232





USB-COM


USB-Keyboard

Настройка префиксов и суффиксов (нужно считать все коды)


Очистка всех суффиксов и префиксов

                                     

Настройка префиксов и суффиксов (надо считать коды из одного столбца): при заходе в программирование меняется звук сканера, на сканировании цифирных штрих-кодов сканер пищит по несколько раз


Префикс STX, Суффикс ETX

























Префикс отсутствует, Суффикс CR LF























Дополнительные настройки (необязательные: необходимо считать только нужные коды)


Задержка передачи между ШК







Громкость сканера (корректное считывание)











Конвертация UPC-A в EAN-13


Настройка УКМ

...

5 для работы со сканером

...

Настройка выполняется в разделе кассового сервера Настройка сервера и оборудования – Оборудование ККМ – Оборудование (вкладка слева), где нужно выбрать интересующую конфигурацию, кликнув по ее названию:

Image Removed

На открывшейся странице надо нажать кнопку Подключить устройство:

Image Removed

В выпадающем списке необходимо выбрать устройство Стандартный сканер и нажать кнопку Подключить:

Image Removed

Откроется окно с настройками устройства, которые следует выполнить следующим образом:

Image Removed

...

Udev-правило

Блок кода
languagescala
themeRDark
# BIS-3025-U
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0c2e", ATTRS{idProduct}=="090a", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner_1"

Конфигурация сканера

1. На кассовом сервере по адресу: Магазин – Кассы нужно выбрать необходимую кассу и нажать кнопку Оборудование:

Image Added

2. В появившемся иерархическом древе нужно найти раздел barcodescanner:

Image Added

3. Нужно убедиться, что среди файлов в данном разделе присутствует файл barcodescanner_hw_usb.conf со следующим содержимым:

Блок кода
languagescala
themeRDark
titleКоманда включения луча сканера
ff4d0d383938303035312e{
  "barcodescanner.genericscanner": {
    params: {
...
      transport {
	    # Подключение в com-port
        type = serial  
        name = /dev/usb_scanner_1
        boudRate = 115200
...
        valuePattern = "\\u0002(.*)"  # Описание формата данных, получаемых от сканера
        delimiter = "\\u0003"         # Чем заканчивается полученный код (разделитель между последовательно считанными кодами).
...
      # Далее в командах для отключения луча сканера символы юникода использовать без экранирования, то есть с одним "\"
      disableCommand = "\u00ff\u004d\u000d8980050."			# Команда отключения луча сканера CheckWay BDS-9878-U-S/BIS-3025
      enableCommand  = "\u00ff\u004d\u000d8980051."			# Команда включения луча сканера CheckWay BDS-9878-U-S/BIS-3025
...
    }
  }
}

Если файл существует, но его содержимое иное – то его следует пересохранить с новым содержимым. Если отсутствует – то его нужно создать.

4. В файле barcodescanner.conf (hardware\barcodescanner\barcodescanner.conf) надо добавить и раскомментировать (или просто раскомментировать, если она уже там присутствует) следующую строку, после чего сохранить файл:

Блок кода
languagescala
themeRDark
titleКоманда выключения луча сканера
ff4d0d383938303035302e

По завершении работы с настройками, следует нажать кнопку Сохранить в самом низу окна:

Image Removed

Страницу с настройками конфигурации также требуется сохранить:

Image Removed

В окне с предупреждением об изменении настроек конфигурации следует выбрать опцию Подтвердить:

...

    # { include file("conf/hardware/barcodescanner/barcodescanner_hw_usb.conf") } # Конфиг.файл с настройками сканера, подключаемого по usb через udev

Дополнительную информацию о настройках для сканеров на кассовом сервере УКМ 5 можно найти здесь.