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

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

Ключ

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

...

Блок кода
languagescala
themeRDark
# 2D BarCode Scanner CheckWay HS6208

CheckWay HS6208 SUBSYSTEMS=="usb", ATTRS{idVendor}=="26f1", ATTRS{idProduct}=="8802", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner"

Image Added

Image Added

4. Сохранить файл и выйти – нажать F4.

...

Блок кода
title
languagescala
themeRDarkbarcodescanner_hw_generic.conf
# Подключение сканера к кассе Сканер ручной CWHS6208-U
# Подключение через usb с эмуляцией com-портаport'а и подключение через com-порт-port'

#Это ручной сканер 6208 (необходимо прописывать в правила, если его нет .
# CheckWay HS6208 SUBSYSTEMS=="usb", ATTRS{idVendor}=="26f1", ATTRS{idProduct}=="8802", KERNEL=="ttyACM[0-9]*", SYMLINK+="usb_scanner"


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

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

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

Блок кода
languagescala
themeRDark
    { include file("conf/hardware/barcodescanner/barcodescanner_hw_generic.conf") } 	# Конфиг.файл с настройками первого сканерапривышать 1000 мс
       #errorBeepArray = "(33 34 0D), 30, (01), 30, (30 31 0D), 30, (01), 30, (30 31 0D), 30, (01), 30, (30 31 0D), 30" # Datalogic Q*24**, Magellan 3450 VSi, Magellan 1500i
       #errorBeepArray = "(16 07 0D), 30, (16 07 0D), 30, (16 07 0D), 30, (16 07 0D), 30, (16 07 0D), 30" # Honeywell Voyager 14**, Genesis 758*
       #errorBeepArray = "(7E 01 30 30 30 30 40 42 45 45 50 4F 4E 31 30 30 30 46 35 30 54 3B 03), 50, (7E 01 30 30 30 30 40 42 45 45 50 4F 4E 34 30 30 30 46 35 30 54 3B 03), 50, (7E 01 30 30 30 30 40 42 45 45 50 4F 4E 31 30 30 30 46 35 30 54 3B 03), 50, (7E 01 30 30 30 30 40 42 45 45 50 4F 4E 34 30 30 30 46 35 30 54 3B 03), 50, (7E 01 30 30 30 30 40 42 45 45 50 4F 4E 31 30 30 30 46 35 30 54 3B 03), 50" # Newland FR40**
    }
  }
}

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

...