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

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

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

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

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. Если файл отсутствует, его необходимо создать и сохранить со следующим содержимым:

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. Время ожидания ответа от сканера

	    # Подключение в com-порт
#        type = serial
#
#        name = /dev/ttyS0		# Параметр не изменять!
#        boudRate = 9600	# Скорость порта
#        dataBits = 8		# Разрядность данных
#        parity = none		# Контроль четности
#        stopBits = 1		# Стоповый бит
#        flowControl = none # Программный контроль выключен
#        timeout = 100      # В ms. Время ожидания ответа от сканера
		}
      ack = ""						# Если сканер настроен на работу в режиме ACK, то тут должен быть ответ для сканера
      #ack = "\\u0006"				# Пример настройки ответа для сканера. Каждое сканирование подтверждается ACK (0x06)
      charset = Cp1251				# Кодовая страница сканера
#      valuePattern = "\\u0002(.*)" 	# Описание формата данных, получаемых от сканера
      valuePattern = "(.*)"
      delimiter = "\r"				# Чем заканчивается полученный код (разделитель между последовательно считанными кодами)
	  #disableCommand = "D"			# Команда отключения луча сканера
	  #enableCommand  = "E"			# Команда включения луча сканера
    }
  }
}

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

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

10. Затем нужно выполнить на кассе быструю перезагрузку, после чего – считать сканером настроечные штрихкоды:

Сброс настроек по умолчанию

Настройка интерфейса подключения USB-COM

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

  • Нет меток