Настройка утилиты «MixForward» осуществляется при помощи файла конфигурации mixforward.exe.xml. Для корректной работы утилиты файл конфигурации должен располагаться в каталоге с исполняемым файлом MixForward.exe. Редактировать файл конфигурации можно при помощи обычного текстового редактора (например, «Блокнот» («Notepad»), входящего в состав ОС Windows).

Файл конфигурации позволяет настраивать следующие процессы:

  1. Соединение с кассовым терминалом
  2. Обработка протокола передачи данных от кассового терминала
  3. Ведение LOG-файлов маршрутизации
  4. Перенаправление данных на IP адрес и порт POS-сервера
  5. Прием пакетов с титрами от multicast трансляции титров.

 

Описание элементов файла конфигурации утилиты «MixForward» приведено в таблице.

Имя элемента

Описание элемента

Содержание элемента

Атрибут элемента

Описание атрибута

Диапазон значений

InputPortType

Используемый интерфейс передачи данных от кассового терминала

Название интерфейса

-

-

RS232 – данные передаются с использованием COM-порта

UDP – данные передаются по интерфейсу UDP

TCP – данные передаются по интерфейсу TCP/IP

ServerPort

Номер локального порта, обрабатываемого утилитой, если в InputPortType выбран интерфейс TCP или UDP

Целые неотрицательные числа

-

-

От 0 до 65535

ProtocolName

Текущий протокол передачи данных от кассовых терминалов

Название протокола

-

-

Зависит от количества подключенных к утилите «MixForward» плагинов

LogFileMaxSize

Максимальный размер LOG-файлов в байтах

Целое неотрицательное число

-

-

-

RS232_settings

Задает настройки COM-порта, если в InputPortType выбран интерфейс RS-232

-

PortName

Название доступного COM-порта

Зависит от количества доступных COM-портов

BaudRate

Поддерживаемая скорость передачи данных в бит/с

Зависит от количества поддерживаемых скоростей передачи данных

RtsEnable

Включение опции «RTS»

0 – управляющий сигнал «RTS» не используется

1 – управляющий сигнал «RTS» используется

DtrEnable

Включение опции «DTR»

0 – управляющий сигнал «DTR» не используется

1 – управляющий сигнал «DTR» используется

forwards

Устанавливает соответствие идентификатора маршрутизации IP адресу и порту POS-сервера

-

ip

IP адрес POS-сервера

Зависит от сетевых настроек POS-сервера

port

Порт POS-сервера

Определяется настройкой системного объекта «POS-терминал»

id

Идентификатор маршрутизации

Зависит от значения идентификатора маршрутизации в пакете данных. В случае, если id=”*”, на POS-сервер перенаправляются данные от всех кассовых терминалов

Multicast

Включает функцию приема multicast сообщений

-

-

-

True – функция приема multicast сообщений включена

False – функция приема multicast сообщений выключена

MultiCastIP

Адрес, по которому будут рассылаться multicast сообщения от сторонней кассовой программы, если в InputPortType выбран интерфейс UDP

-

ip

IP адрес, по которому осуществляется рассылка multicast сообщений

-

В случае, если идентификатор маршрутизации пакета не имеет соответствия в файле конфигурации утилиты и не задан id=”*”, пакет уничтожается.