Драйвер используется для подключения к кассе фискальных регистраторов, работающих по протоколу Epson.

Настройка ФР

Настройка фискального регистратора осуществляется через менеджер оборудования. 

Для подключения ФР в списке драйверов выберите ФР Epson и сохраните его в списке устройств.

Параметры подключения ФР

  • Перебор скорости – выполнять перебор скорости при повторной попытке установки связи.
  • Порт – порт, к которому подключается устройство. Порт может быть выбран из списка или задан вручную.
  • Скорость – предпочтительная скорость подключения ФР. Скорость подключения может быть выбрана из списка или задана вручную. 
  • Таймаут – время ожидания отправки данных побайтно (в микросекундах).
  • Таймаут ответа – время ожидания получения ответа от принтера (в миллисекундах). По умолчанию используется значение 1000.
  • Ширина печати – ширина чековой ленты в символах. Если параметр не задан, используется значение по умолчанию, равное 40 символам.
  • Кодовая страница кодовая страница данных, допустимые значения от 0 до 255, если параметр не задан, кодовая страница не устанавливается.

  • Кодировка кодировка данных, отправляемых на печать.  Кодировка может быть выбрана из списка или задана вручную. По умолчанию используется cp866.
  • Отступ отрезчика отступ перед отрезанием чека. По умолчанию равен 3 линиям. Доступные значения: от 0 до 255.
  • Отрезка – режим отрезки чека. Варианты отрезки: полная и частичная. По умолчанию полная.
  • Запрос статуса принтера – запрашивать статусы принтера при закрытии документа. По умолчанию включено.

    Запрос статусов осуществляется для контроля наличия бумаги в принтере. Если настройка выключена, то ошибка об отсутствии бумаги на экране кассы отображена не будет.

Подключение принтеров через USB

Для подключения принтера чеков через usb-порт необходимо:

  1. Подключить принтер чеков к кассе через кабель usb.
  2. Выполнить команды:

    modprobe -r usblp
    modprobe usbserial vendor=0xid1 product=0xid2

    ID производителя (id1) и ID устройства (id2) определяются командой lsusb. Пример: 12d1:1436 (id1 и id2 соответственно).

  3. В файле /etc/modules-load.d/modules.conf прописать:

    usbserial

    В директории /etc/modprobe.d/ создать файл с расширением .conf и прописать в нем:

    options usbserial vendor=0xid1 product=0xid2

    Файл с расширением .conf с настройками options usbserial vendor=0xid1 product=0xid2 должен быть только один.

    Название файла должно совпадать с названием принтера, например: citizen.conf.

  4. Перезагрузить кассу.
  5. Подключить принтер чеков по протоколу Epson.

Список принтеров c возможностью подключения к кассовой программе через usb-порт и com-порт

ПринтерПортПримечания
Sewoo
  • usb
  • com
Для корректной печати символов казахского алфавита необходимо установить кодировку UTF-8
Rongtausb

Для корректной печати символов казахского алфавита необходимо установить кодировку UTF-8. В настройке кодовой страницы указать значение 7

HPRTusb

Для корректной печати необходимо установить кодировку cp866. В настройке кодовой страницы указать значение 17.

Для отступа отрезчика рекомендуется установить значение 7

CITIZEN
  • usb
  • com

Необходимо указать порт, соответствующий порту подключенного устройства. Для скорости рекомендуется устанавливать значение 115200.

Для корректной печати необходимо установить кодировку cp866. В настройке кодовой страницы указать значение 0

При подключении через последовательный порт данные отправляются пакетами по 4 кБ (соразмерно буферу печати принтера). Между отправкой пакетов запрашивается статус бумаги, что может вызывать задержки при печати длинных отчетов.

АТОЛ Jettusb

Для корректной печати необходимо установить кодировку cp866

При запуске команды lsusb устройство определяется как принтер STMicroelectronics.

SENOR
  • usb
  • com

Для корректной печати символов казахского алфавита необходимо установить кодировку windows-1251. В настройке кодовой страницы указать значение 6

Возможность печати символов казахского алфавита зависит от модели принтера, его настроек и версии прошивки.

Подключение через  com-порт выполняется по протоколу Epson

  • No labels