Por favor insira ao menos um parâmetro de pesquisa
POSXML - Configuração
- Apresentação
- Listagem de parâmetros
Apresentação
O CloudWalk Framework possui diversas variáveis de configuração, permitindo configurar qualquer parâmetro do dispositivo através da linguagem POSXML, como se fossem variáveis de ambiente utilizadas pelo aplicativo e por drivers do dispositivo, como modem e impressora.
Qualquer um desses parâmetros pode ser configurado com o auxílio do comando editfile, apontando para arquivo config.dat, e utilizando o nome desses parâmetros como chave. O arquivo config.dat nada mais é do que um arquivo no formato de sistema de arquivos do CloudWalk.
É possível configurar qualquer tipo de comunicação, retentativas, entre outros parâmetros e fazer lógicas de reconexão de backup através da linguagem POSXML, utilizando as instruções editfile e preconnect.
Listagem de parâmetros
Abaixo as variáveis de configuração do arquivo config.dat:
- autooffmodem
Desliga o modem automaticamente após uma conexão
- crcpaginawalkserver
CRC do aplicativo do CloudWalk Manager
- dnsprimario
DNS primário que será utilizado pelo dispositivo. É necessário definir o DNS 0.0.0.0 se o protocolo de comunicação PPP for utilizado
- dnssecundario
DNS secundário que será utilizado pelo dispositivo. É necessário definir o DNS 0.0.0.0 se o protocolo de comunicação PPP for utilizado
- gprs_pin
PIN do chip GPRS
- iskeytimeout
Utilizado para identificar o que a função readkey vai retornar em caso de timeout, onde:0 – Desativado, readkey retorna KEY_CANCEL em timeout.
1 – Ativado, readkey retorna -1 em timeout.
- keyalpha
Tecla que será utilizada para fazer o alpha do teclado. As teclas opcionais variam de dispositivo para dispositivo, e podem ir de KEY_EXTRA1 até KEY_EXTRA99
- keypaperfeed
Tecla que será utilizada para efetuar o paperfeed
- keypound
Tecla que será utilizada para colocar o # (sharp). As teclas opcionais variam de dispositivo para dispositivo, e podem ir de KEY_EXTRA1 até KEY_EXTRA99
- keystar
Tecla que será utilizada para colocar o * (asterisco). As teclas opcionais variam de dispositivo para dispositivo, e podem ir de KEY_EXTRA1 até KEY_EXTRA99
- model
Modelo do dispositivo, conforme a tabela abaixo:
Modelo do dispositivo POS |
Modelo no 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 que será utilizado pelo dispositivo. É necessário definir o Gateway 0.0.0.0 se o protocolo de comunicação PPP ou DHCP for utilizado
- myip
Endereço IP do dispositivo. É necessário definir o IP 0.0.0.0 se o protocolo de comunicação PPP ou DHCP for utilizado
- nomeaplicativo
Nome do aplicativo que será buscado no CloudWalk Manager
- numerodestepos
Número lógico do dispositivo
- primeiravez
Indica se é a primeira vez que o dispositivo está executando uma aplicação POSXML
- qtdetentativasenvio
Número de pacotes que serão enviados até haver a confirmação pelo autorizador
- retentativas
Quantidade de retentativas de conexão com o serviço CloudWalk
- sn_terminal
Número de série (serial number) do dispositivo
- subnet
Máscara de rede. É necessário definir a máscara 255.255.255.255 se o protocolo de comunicação PPP for utilizado, se for utilizado DHCP é necessário definir a máscara 0.0.0.0
- timeoutinput
Timeout para todas as instruções que a utilizam
- tiposcartao
Define as regras para utilização de cartões, conforme a tabela abaixo:
Opção |
Trilhas |
Tipo de leitura |
0 (default) |
Aceita trilha 2 |
Digitação manual ou passe |
2 |
Aceita trilha 2 |
Não permite digitação manual |
4 |
Aceita trilhas 1 e 2 |
Digitação manual ou passe |
255 |
Aceita trilhas 1 e 2 |
Não permite digitação manual |
- touchscreen
Habilita ou não o teclado virtual, caso o dispositivo possua touchscreen, onde:0 – Não ativa o teclado virtual
1 – Ativa o teclado virtual
- uclapn
APN da rede GPRS
- uclmedia
Tipo de conexão que será utilizada, podendo ser:LANDLINE
ETHERNET
GPRS
WIFI
- uclpassword
Senha do usuário do RAS ou APN (PPP)
- uclphoneno
Número que o dispositivo irá efetuar a discagem;
- uclprotocol
Protocolo de comunicação que será utilizado, podendo ser:TCP
SDLC
- uclusername
Nome de usuário do RAS ou APN (PPP);
- uclwifikey
Senha para a rede WIFI que desejamos conectar (hexadecimal)
- uclwifinetwork
Nome da rede WIFI que desejamos conectar
- uclwifisecurity
Tipo de criptografia da rede WEP64-40
WEP128-104
WPA2-PSK (somente para VX 680)
- versaoframework
Versão do CloudWalk Framework instalado no dispositivo