terça-feira, 12 de fevereiro de 2008

Configuração do teclado no framework Walk

Com a nova versão do framework Walk, temos uma nova funcionalidade que permite configurar onde serão algumas teclas do terminal, como a tecla ponto (.), a tecla pound (#), a tecla star (*) e a tecla que avança o papel do terminal. Isto foi feito para eliminar o problema de várias configurações de teclado em diferentes modelos de terminal, cada um com um conjunto de teclas. Para fazer esta configuração utilize a instrução PosXml "editaarquivo", setando o arquivo "config.dat". Este arquivo possui as seguintes chaves que podem ser configuradas para mapeamento de teclado: "keypaperfeed", "keyalpha","keypound" e "keystar". Configure o valor dessas chaves com o nome das "teclas extras" que existem em cada modelo de terminal. Por exemplo:
<editarquivo nomearquivo="config.dat" chave="keypaperfeed" valor="KEY_EXTRA1"/>
Neste exemplo, quando o usuário pressionasse a tecla "KEY_EXTRA1" o papel da impressora seria ejetado algumas linhas.

Na linguagem PosXml existe uma instrução chamada "letecla". Com esta instrução conseguimos capturar a tecla do terminal que foi pressionado pelo usuário. O nome da tecla vai ser padronizado e pode ser de "KEY_0" a KEY_9" para as teclas numéricas, e "KEY_CANCEL","KEY_ENTER", e "KEY_CLEAR" presentes em 99 % dos terminais POS.

As outras teclas vão ser "KEY_EXTRA1", "KEY_EXTRA2" e assim por diante, variando de acordo com o número de "teclas extras" que o terminal possui. Abaixo temos imagens, identificando o posicionamento destas teclas em vários modelos de terminais que rodam a plataforma Walk.






sexta-feira, 8 de fevereiro de 2008

Release Walk Ingenico 2.03: i5100 "OS Secure"

Foi lançada a nova versão do framework Walk para a linha de terminais Ingenico i5100. Com as seguintes correções:

Release 2.03 01/02/2008

- Correção de bug na funcao EsperaTeclaTimeout.

- Correção de bug que causava erros de conexão com o hosts a instrução preconexao em conjunto com conectar.

quinta-feira, 7 de fevereiro de 2008

Manuais do Procedimento de carga do framework Walk

Já está disponível os manuais explicando o procedimento de carga do framework Walk para os seguintes terminais:

- Manual para carga nos terminais Ingenico i5100.

- Manual para carga nos terminais VeriFone da linha Verix.

- Manual para carga nos terminais Nurit da linha 8xxx.

Após a carga do framework Walk para iniciar o terminal é necessário usar o Walk Downloader.
Essa ferramenta é responsável pela carga do aplicativo posxml inicial.

- Manual para carga inicial com Walk Downloader.

quarta-feira, 6 de fevereiro de 2008

Release Walk VeriFone Verix 2.02

A nova versão do framework Walk para a linha de terminais VeriFone Verix. Com as seguintes correções:

Release 2.02 06/02/2008
- Corrigido bug na função pegacartaoevariavel quando passava o cartão retornava branco.

sexta-feira, 1 de fevereiro de 2008

Release Walk VeriFone Verix 2.01

Lançada a nova versão framework Walk para a linha de terminais VeriFone Verix. Com as seguintes correções:

Release 2.01 01/02/2008

- Correção de bug na funcao EsperaTeclaTimeout.

- Correção de bug que causava erros de conexao com o hosts a instrucao preconexao em conjunto com conectar.


Release 2.00 04/02/2008

- Implemetado suporte para conexão SDLC.

- Reestruturação do codigo do framework para ficar compativel com todas as versões já lançadas como Ingenico e Nurit.

Release Walk Ingenico 2.02: i5100 "OS Secure"

Finalmente foi lançada a nova versão do framework Walk para a linha de terminais Ingenico i5100. Com as seguintes correções:

Release 2.02 02/01/2008
- Correção das mensagens de erro.

Release 2.01 28/12/2007
- Corrigido bug na conexão GPRS que ocasinava erro quando reconectava.

Release Walk Ingenico 2.03: i5100 "OS Unsecure"

Lançada a nova versão do framework Walk para a linha de terminais Ingenico i5100. Com as seguintes correções:

Release 2.03 01/02/2008

- Correção de bug na funcao EsperaTeclaTimeout.

- Correção de bug que causava erros de conexão com o hosts a instrução preconexao em conjunto com conectar.

Release Walk Verifone Nurit 2.04: 8000, 8320, 8400

Correção feita na nova versão do framework Walk para a linha de terminais Verifone Nurit. Com as seguintes correções:

Release 2.04 01/02/2008
- Correção de bug na funcao EsperaTeclaTimeout.
- Correção de bug que causava erros de conexão com o hosts a instrução preconexao em conjunto com conectar.