Page History
The MixForward utility settings are stored in the mixforward.exe.xml file that must be located in the same folder as the MixForward.exe executable file for utility’s correct operation. The configuration file can be edited using the text editor (for instance, Notepad).
The configuration file allows setting up the following processes:
- connecting to POS-terminal;
- processing the data transfer protocol from the POS-terminal;
- logging the routing process;
- forwarding data to the IP-address and port of POS-server;
- receiving titles from multicast titles broadcast.
The table describes the configuration elements of MixForward.
...
Element name
...
Element description
...
Element content
...
Element attribute
...
Attribute description
...
Value range
...
InputPortType
...
POS-terminal data transfer protocol
...
Protocol name
...
-
...
-
...
RS232 – data transfer via COM-port
UDP – data transfer using UDP
TCP – data transfer using TCP/IP
TCPCLIENT - data transfer using TCP/IP from remote Server
...
ServerPort
...
Local port number, if InputPortType is TCP or UDP
...
Whole positive numbers
...
-
...
-
...
From 0 to 65535
...
MultiCast
...
Enables the function of receiving multicast messages
...
-
...
-
...
-
...
True – function of multicast messages receiving is enabled
False – function of multicast messages receiving is disabled
...
Address to which multicast messages from external POS program will be sent in case of the UDP interface is selected in InputPortType parameter
...
ProtocolName
...
Current data transfer protocol from the POS-terminal
...
Protocol name
...
-
...
-
...
Depends on the number of plug-ins linked to MixForward
...
LogFileMaxSize
...
Maximum log file size, bytes
...
Whole positive numbers
...
-
...
-
...
-
...
true - the log is enabled
false - the log is disabled
...
RS232_settings
...
COM-port settings if InputPortType is RS-232
...
-
...
PortName
...
Available COM-port name
...
Depends on the number of available ports
...
BaudRate
...
Supported bit rate, bit/s
...
Depends on the number of supported bit rates
...
RtsEnable
...
Enable RTS option
...
0 – do not use RTS control signal
1 – use RTS control signal
...
DtrEnable
...
Enable DTR option
...
0 – do not use DTR control signal
1 – use DTR control signal
MSMQ_settings
...
true - messages are filtered by time
false - messages are not filtered by time
...
true - messages are deleted
false - messages are not deleted
...
forwards
...
Sets the correspondence between the routing id and POS-server IP-address/port
...
-
...
ip
...
POS-server IP-address
...
Depends on the POS-server network settings
...
port
...
POS-server port
...
Depends on the POS-terminal object settings
...
id
...
Routing id
...
Depends on the routing id value in the data package. If the id=”*”, then data from all POS-terminals is redirected to the POS-server
...
Info | ||
---|---|---|
| ||
If the events come in from several objects, the correspondence between the routing id and POS-server IP-address/port should be set for each of these objects. See the example below. |
Note | ||
---|---|---|
| ||
If the routing id of a package has no match in the utility configuration file, and the id=”*” is not set, the package is deleted. |