Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 17 Следующий »


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

Префикс – 02(STX).

Суффикс – 0D(CR).


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



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



RS-232









USB-COM




USB-Keyboard







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



Включить чтение инверсных кодов












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



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











































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







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



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















Стационарный режим (режим постоянного считывания без кнопки)









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

Подсветка

Настройки передачи отдельных типов кодов

Конвертация UPC-A в EAN-13
(добавление лидирующего нуля)

Конвертация UPC-E в EAN-8
(добавление лидирующего нуля и контрольного числа)





Настройка УКМ 5 для работы со сканером

Udev-правило

# CheckWay HS7309
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0525", ATTRS{idProduct}=="a4a7", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner"

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

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

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

3. Нужно убедиться, что среди файлов в данном разделе присутствует файл 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 = "\\u0002(.*)"  # Описание формата данных, получаемых от сканера
      delimiter = "\\u000D"				# Чем заканчивается полученный код (разделитель между последовательно считанными кодами)

    }
  }
}

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

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

    { include file("conf/hardware/barcodescanner/barcodescanner_hw_generic.conf") } 	# Конфиг.файл с настройками первого сканера

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

  • Нет меток