Please add at least one search parameter
POSXML - Configuration
- Presentation
- List of parameters
Presentation
The CloudWalk Framework has several variables for configuration, allowing the customization of every device parameter through the POSXML language, like environment variables used by the application and equipment drivers such as modem and printer.
Any of these parameters can be set with the help of the command editfile, pointing config.dat file, and using the name of these parameters as a key. File config.dat is nothing more than a file in the CloudWalk's file system.
You can configure any type of communication, retries, among other parameters and make logical reconnection backup through POSXML using the instructions editfile and preconnect.
List of parameters
Below are the variables for configuration available in the config.dat file:
- autooffmodem
turns off the modem automatically after a connection.
- crcpaginawalkserver
sets the application's CRC on the CloudWalk Manager.
- dnsprimario
sets the primary DNS that will be used by the device. You must set the DNS to 0.0.0.0 if the communication protocol PPP is used.
- dnssecundario
sets the secondary DNS that will be used by the device. You must set the DNS to 0.0.0.0 if the communication protocol PPP is used.
- gprs_pin
PIN of the GPRS card.
- iskeytimeout
Used to identify what readkey will return in case of timeout, where: 0 - Disabled, readkey returns KEY_CANCEL on timeout.
1 - Enabled readkey returns -1 on timeout.
- keyalpha
Key that is used to activate the alpha keyboard. Optional keys vary from device to device and can go up from KEY_EXTRA1 to KEY_EXTRA99
- keypaperfeed
Key that is used to make the paperfeed
- keypound
Key that is used to put the # (sharp). Optional keys vary from device to device and can go up from KEY_EXTRA1 to KEY_EXTRA99
- keystar
Key that will be used to put the * (asterisk). Optional keys vary from device to device can go up from KEY_EXTRA1 to KEY_EXTRA99
- model
Model of the device, as shown below:
Device model |
Model in config.dat |
Verifone Vx 510 |
O5150 |
Verifone VX 510/610/670 |
Vx 510, Vx 610, Vx 670 |
Verifone VX 520/VX 680 |
VX 520, VX 680 |
Ingenico ICT220/ICT250/IWL220/IWL250/IWL280 |
ICT220, ICT250, IWL220, IWL250, IWL280 |
- mygateway
Gateway which will be used by the device. You need to set the Gateway to 0.0.0.0 if the communication protocol PPP or DHCP is used.
- myip
Device's IP address. You must set the IP to 0.0.0.0 if the communication protocol PPP or DHCP is used.
- nomeaplicativo
Name of the application that will be pursued in the CloudWalk Manager.
- numerodestepos
Device's Logical number.
- primeiravez
Indicates whether this is the first time the device is running a POSXML application.
- qtdetentativasenvio
Number of packages to be sent until there is confirmation by authorizer.
- retentativas
Number of retries to connect to the CloudWalk service.
- sn_terminal
Device's Serial number.
- subnet
Netmask. It is necessary to set the mask to 255.255.255.255 if the communication protocol PPP is used, if used DHCP it's necessary to set the mask to 0.0.0.0
- timeoutinput
Timeout for all statements that use it.
- tiposcartao
Defines the rules for the use of cards, according to the table below:
Option |
Tracks |
Reading type |
0 (default) |
Accept track 2 |
Manual typing or pass |
2 |
Accept track 2 |
Does not allow manual entry |
4 |
Accept track 1 and 2 |
Manual typing or pass |
255 |
Accept track 1 and 2 |
Does not allow manual entry |
- touchscreen
Enables or disables the virtual keyboard, if the device has touchscreen where: 0 - Does not activate the virtual keyboard
1 - Enables virtual keyboard
- uclapn
APN of the GPRS network.
- uclmedia
Connection type to be used, and can be: LANDLINE
ETHERNET
GPRS
WIFI
- uclpassword
User password of the RAS or the APN (PPP).
- uclphoneno
The number that the device is going to call.
- uclprotocol
Communication protocol to be used, and can be: TCP
SDLC
- uclusername
Name of the user of RAS or APN (PPP).
- uclwifikey
Password for the WIFI network that is wanted for connection (hexadecimal).
- uclwifinetwork
Name of the WIFI network that is wanted for connection.
- uclwifisecurity
Types of encryption WEP64-40
WEP128-104
WPA2-PSK (for VX 680 only)
- versaoframework
CloudWalk Framework version installed on the device.