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

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

Ключ

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

...

Блок кода
languagescala
themeRDark
titlebarcodescanner_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"			# Команда включения луча сканера
    }
  }
}

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

...