# Ethernet interface configuration [ETHERNET] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false # UseManagerSettings - Ethernet interface has been configured with the # provided parameters # = true -- Ethernet settings from the Manager menu are used. The # terminal reads these parameters and updates the corresponding # settings within [ETHERNET] and [ETHERNET.Static] in COMM.INI. # = false -- The terminal updates Manager menu settings according to the # parameter values in this file. # After the application writes the values from Manager, # UseManagerSettings is set to true. UseManagerSettings=true # BootProtocol - Set the Ethernet boot protocol # = DHCP -- Use Dynamic Host Configuration Protocol to configure Ethernet. # = Static -- Use Ethernet settings from this configuration file to # configure Ethernet. BootProtocol=DHCP # Ethernet interface configuration for static configuration [ETHERNET.Static] # Address - IP address for the Ethernet interface Address=192.168.0.5 # NetMask - Network mask for the Ethernet interface NetMask=255.255.255.0 # Gateway - Gateway for the Ethernet interface Gateway=192.168.0.1 # DNS1 - Primary Domain Name Server for the Ethernet interface DNS1=192.168.0.1 # DNS2 - Secondary Domain Name Server for the Ethernet interface DNS2=0.0.0.0 [WIFI] # ---- WIFI section is not supported in UPP version 3.x ---- # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false # UseManagerSettings - WIFI interface has been configured with the # provided parameters # = true -- WIFI settings from the Manager menu are used. The # terminal reads these parameters and updates the corresponding # settings within [WIFI] and [WIFI.Static] in COMM.INI. # = false -- The terminal updates Manager menu settings according to the # parameter values in this file. # After the application writes the values from Manager, # UseManagerSettings is set to true. UseManagerSettings=false # BootProtocol - Set the WIFI boot protocol # = DHCP -- Use Dynamic Host Configuration Protocol to configure WIFI. # = Static -- Use WIFI settings from this configuration file to # configure WIFI. BootProtocol=DHCP # WIFI interface configuration for static configuration [WIFI.Static] # Address - IP address for the WIFI interface Address=192.168.0.6 # NetMask - Network mask for the WIFI interface NetMask=255.255.255.0 # Gateway - Gateway for the WIFI interface Gateway=192.168.0.1 # DNS1 - Primary Domain Name Server for the WIFI interface DNS1=192.168.0.1 # DNS2 - Secondary Domain Name Server for the WIFI interface DNS2=0.0.0.0 # COM0 interface configuration [COM0] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=true # BitRate - Bits per second # = must be one of the following: # 115200, 57600, 38400, 19200, 9600, 4800, 2400, 1200, 300 BitRate=115200 # StopBits - Number of stop bits to use # = must be one of the following: # 1, 2 StopBits=1 # DataBits - Number of data bits to use # = must be one of the following: # 7, 8 DataBits=8 # Parity - Parity error detection to use. # = None -- No parity error detection # = Odd -- Use odd parity error detection # = Even -- Use even parity error detection Parity=None # FlowControl - Flow control method to use # = None -- No flow control # = Hardware -- Hardware flow control FlowControl=None [USB_CDC] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [USB_BASE_CDC] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [USB_HID] # ---- USB_HID section is not supported in UPP version 3.x ---- # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [USB_PCL] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [USB_CDC_Rear] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [USB_PCL_Rear] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false [TAILGATE] # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false # Watchdog - Watchdog timeout Watchdog=100 [BLUETOOTH] # ---- BLUETOOTH section is not supported in UPP version 3.x ---- # Enabled - Is the interface enabled # = true -- Interface is enabled # = false -- Interface is not enabled Enabled=false # Mode - Bluetooth mode to use # = iOS -- Use iOS mode for connecting to Apple mobile products # = Standard -- Use standard mode for connecting to most Bluetooth devices Mode=Standard # PIN - Pairing PIN. This will usually be encrypted. PIN=12345678 # Communication channel for RCC-OD [RCC-OD] # Interface - The interface to use for this communication channel. The channel # must be enabled. The following are valid interfaces. # # ETHERNET # WIFI # COM0 # USB_BASE_CDC # USB_CDC # USB_CDC_Rear # USB_PCL # USB_PCL_Rear # TAILGATE # BLUETOOTH (i.e. Bluetooth over PCL) # BLUETOOTH_SERIAL # # The configurations for the interfaces are found in previous # sections in this file. ETHERNET.static, WIFI.static, TAILGATE, # and USB_HID are not currently supported. The default/fallback # interface is USB_CDC. Interface=COM0 # Type - Type of the communication channel (ETHERNET interface only) # = Client -- Use server address to connect as a client. Server address # must be specified. # = Server -- Accept connections from clients. Server port must be # specified. Type=Server # BindInterface - IP address for server to bind to for incoming connections # (ETHERNET interface, Server type only, Non-SSL) # NOTE: This is an optional parameter. Default to 0.0.0.0 # if not specified. BindInterface=0.0.0.0 # IPAddress - IP address of server to connect to. (ETHERNET interface, Client # type only) IPAddress=192.168.0.6 # Port - If Type=Server, then Port for clients to connect to. If Type=Client, # then port to connect to on the host. (ETHERNET interface only) Port=12000 # URL - Combination of communication fields for use in Etherner client mode # If this value is not empty, it is used instead of IPAddress, Port and SSLMode # Format # [protocol]://[ipaddress/hostname]:[port]/[uri] # # Fields description # protocol: # == "eft" - communication without encryption # == "efts" - communication with encryption (TLS 1.2) # ipaddress/hostname: # IP address (e.g. xxx.xxx.xxx.xxx) or host name (e.g. www.ingenico.com) # port: # any valid port number (e.g. 12000) # uri: # customizable terminal id, any symbols supported, variables supported: %var1% # %ud% - predefined variable, will return unit data like in 07.x message # example uri: /ING/Hotel1/%ud%/%var15% URL= # RetryInterval - Time interval after disconnect before attempting another # connection. Specified in milliseconds. (ETHERNET # interface, Client type only) # NOTE: This is an optional parameter. Default to 5000 # if not specified. RetryInterval=5000 # TCPKeepAliveEnabled - Enable the TCP keep alive feature. # = true -- TCP keepalive is enabled. # = false -- TCP keepalive is disabled. # = any other value -- TCP keepalive is disabled. # (ETHERNET interface Client type only) # NOTE: This is an optional parameter. Default to true TCPKeepAliveEnabled=true # TCPKeepAliveIdleTime - TCP keep alive probes sent only after this amount of # time passes without any activity on the connection. # The time is specified in seconds and must be larger # zero. Zero will be silently converted to 1 and # negative values will be ignored and the default value # used. # (ETHERNET interface, Client type only) # NOTE: This is an optional parameter. It is ignored # if TCPKeepAliveEnabled is false. Default to 30 # seconds. TCPKeepAliveIdleTime=30 # TCPKeepAliveRetryTime - TCP keep alive probes will be resent at this # interval in seconds until acknowledged or 8 times, # whichever is least. If still not acknowledged after # 8 tries, the connection will be terminated. Must be # larger than zero. Zero will be silently converted to # 1 and negative values will be ignored and the default # value used. # (ETHERNET interface, Client type only) # NOTE: This is an optional parameter. It is ignored # if TCPKeepAliveEnabled is false. Default to 15 # seconds. TCPKeepAliveRetryTime=15 # TCPKeepAliveMaxRetryCount - Maximum number of TCP keep alive probes sent # before the connection is determined to be dead. # (ETHERNET interface, Client type only, Tetra # terminals only, ignored on Telium terminals) # NOTE: This is an optional parameter. It is # ignored if TCPKeepAliveEnabled is false. # Default to 8. # NOTE: Due to system limitations, Telium # terminals can not configure this parameter # and use the default retry count. TCPKeepAliveMaxRetryCount=8 # SSLMode - Use SSL protocol to secure the communication channel (ETHERNET # interface only) # = None -- Do not secure the communication channel. # = TLSv1_1 -- Use TLS version 1.1. # = TLSv1_2 -- Use TLS version 1.2. SSLMode=None # PKCS12File - Specifies the PKCS#12 format file containing credentials for # SSL communication. (Only for SSLMode other than None) PKCS12File=SERVER.PFX # HostInactivityTimeout - Specifies the time to wait in seconds for any communication # when the device is using TCP/IP. It applies to both SSL and # non SSL connection. # # =0 -- No timeout is implemented. Device will remain connected via TCP/IP # =1-9 -- Not valid. The application will set the timeout to 10 seconds. # =10+ -- Time in seconds to wait before disconnecting. HostInactivityTimeout=0 # TailgateAddress - Tailgate address to use (TAILGATE interface only) TailgateAddress=0x65