Публичное пространство

SetRetail10 ▪️ ОФД ◾️ Службы ComProxy и Socat для взаимодействия с ОФД

Состав компонентов для взаимодействия с ОФД

Для работы кассы под управлением SetRetail10 для интеграции с ОФД используются следующие компоненты:

Socat – компонент для создания виртуальных COM-портов в системе.

ComProxy – служба, обеспечивающая параллельную работу ККТ с кассовым ПО и ККТ, с ОФД, и маршрутизирующая пакеты данных.

Файловое расположение на кассе

Папка с лог-файлами и службой comproxy находится по пути /home/tc/storage/comproxy

Состав папки comproxy

Папка logs - лог-файлы работы служб Socat и comproxy

comProxy.log - лог-файл работы службы comproxy.

socat.log - лог-файл работы службы Socat.

ComProxy.ini - файл настроек службы comproxy.

comproxy.sh - файл для действий службы с сервисом comproxy - запуск, останов, перезапуск, статус

socat.ini - файл настроек службы Socat

Управление службой

Для того, чтобы управлять службой, на кассе необходимо выполнять следующие команду с параметрами:

sh /home/tc/storage/comproxy/comproxy.sh параметр



Для службы доступны следующие параметры:

  • start - запуск службы
  • stop - останов службы
  • restart - перезапуск службы
  • status - статус работы службы

Пример работы команды с параметром status :

Расширить логирование службы

Для того, чтобы расширить глубину логирования службы, необходимо в файле /home/tc/storage/comproxy/comproxy.ini установить параметр log_level=TRACE

Проверить виртуальный порт

В данном примере - виртуальный порт /dev/usbPIRIT2F

ls –la /dev/usb*

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных