You are on page 1of 12

BuscaPreo Gertec V3.

Gertec Telecomunicaes Ltda. Manual do Usurio

DESCRIO ............................................................................................................................... 3

RECONHECENDO O TERMINAL ........................................................................................... 4

INSTALAO DO TERMINAL................................................................................................ 5

CONFIGURAO DO TERMINAL ......................................................................................... 5 CONFIGURANDO PELO TECLADO..................................................................................................... 5 CONFIGURANDO REMOTAMENTE .................................................................................................... 7 REINICIANDO CONFIGURAES......................................................................................... 7

APLICATIVO VERIFICADOR DE PREOS DO TERMINAL BUSCA PREO.................. 8

PROTOCOLO DE TERMINAL DE CONSULTA TC501 GERTEC V2.3............................... 8

ESPECIFICAES .................................................................................................................. 12

Descrio
O Terminal de Consultas Busca Preo um moderno verificador de preos. Ele foi desenvolvido com o objetivo de oferecer um excelente desempenho a um custo baixo. Ele oferece grande facilidade de instalao sem exigir do instalador muitos conhecimentos tcnicos. Possui baixo consumo de energia e grande eficincia. Utiliza protocolo de comunicao aberto, baseado no protocolo TCP/IP, permite fcil adaptao em qualquer sistema operacional que d suporte rede. O Busca Preo l o cdigo de barras do produto atravs de seu scanner e envia essa informao atravs de uma das interfaces de rede usando o protocolo TCP/IP, a um programa servidor. O servidor consulta o banco de dados e retorna ao terminal, o nome e o preo do produto consultado ou a informao de produto no encontrado. O Busca Preo apresenta essas informaes em seu display. O Protocolo do Terminal de Consultas Gertec da camada aplicao aberto e fcil de ser usado por desenvolvedores de programas. Desenvolvido pela Gertec Telecomunicaes, com tecnologia nacional, o terminal de consultas Busca Preo permite fcil atualizao de seu firmware, alm de prover um "kit de desenvolvimento de software" (SDK) para aplicaes personalizadas. Enfim, o terminal de consultas Busca Preo da Gertec foi feito para ser simples, eficiente e competitivo, trazendo facilidades para usurios, desenvolvedores e instaladores.

Reconhecendo o terminal
A seguir, sero apresentadas fotos do terminal. Na vista frontal temos o LCD de 20x2 caracteres e o scanner. Na lateral esquerda, temos o conector de teclado. Na vista inferior, encontra-se o conector de rede e na vista traseira encontram-se os furos de fixao, o conector da fonte.

Instalao do terminal
O terminal deve ser instalado em uma parede ou plataforma vertical atravs de seus furos de fixao, localizados no gabinete traseiro. Prximo ao local de instalao deve haver uma tomada AC. Se a rede sem fio estiver desabilitada, ser necessrio ter tambm e um ponto de rede Ethernet. 1) Conecte o cabo de rede com conector RJ45 (se a rede sem fio estiver desabilitada). 2) Ligue a fonte na tomada AC e conecte o plug da fonte no terminal. 3) Instale no local usando os furos de fixao. 4) O scanner dever ligar e emitir um bipe. O display ir exibir um texto.

Configurao do terminal
O terminal de consultas Busca Preo V3.0 pode ser configurado de duas formas, pelo teclado utilizando o display do prprio equipamento, ou remotamente, utilizando um navegador de internet. Configurando pelo teclado Ao ser ligado, o terminal pode ser configurado em seu local, conectando um teclado de computador no conector mini-din na sua lateral esquerda. Uma vez configurado, de forma que o terminal funcione com as caractersticas da rede onde estiver instalado, ele ir se comunicar pela rede e poder ser re-configurado remotamente, veja o procedimento a seguir: 1) Conecte um teclado de computador no conector mini-din na lateral direita do Busca Preo. 2) Ligue o terminal conectando o cabo de fora na tomada AC. Ao ser ligado, o terminal de consultas Busca Preo apresenta pontos no display, deslocando da esquerda para direita, chamados de barra de progresso. Enquanto essa barra de progresso se desloca na tela, possvel configurar o terminal antes dele rodar o aplicativo principal, apertando a tecla P. Ao pressionar a tecla "P", dever aparecer no display a seguinte tela: 1 Rede 2 Idioma

A configurao formada pelos seguintes tpicos:


Rede Geral DHCP Endereo IP Mscara de rede Gateway Servidor DNS Ok Cancelar Rede sem fio Habilitar WiFi Modo SSID Canal Utilizar WEP Chave WEP Ok Cancelar Nome do terminal Endereo servidor Ok

Cancelar Idioma Portugus/Ingls/Espanhol Mensagens Mensagem 1a Mensagem 1b Mensagem 2a Mensagem 2b Tempo de exibio Ok Cancelar Config. de fbrica Salvar e sair Sair

Na frente de cada item do menu de configurao tem um nmero. Para acessar o menu, basta digitar este nmero no teclado. Veremos cada item de configurao: Dica: Em cada menu, a tecla ENTER um atalho para a opo OK e a tecla ESC um atalho para a opo CANCELAR. 1.1.1 DHCP: Utilizando a tecla espao voc habilitar/desabilitar o terminal para obter um endereo dinmico por DHCP. 1.1.2 Endereo IP: Esse o endereo do terminal de consulta, caso a opo DHCP esteja desabilitada. 1.1.3 Mscara da Rede: Permite alterar a mscara de rede (ou sub-rede). 1.1.4 Gateway: Endereo IP do dispositivo de rede (roteador) responsvel por conectar a uma rede externa (por exemplo internet). Caso sua rede no tenha um roteador, deixar este campo em branco. 1.1.5 Servidor DNS: Nome do dispositivo de rede (Name Server) responsvel por resolver nomes, isso , obter o nmero do endereo IP a partir do nome em formato texto. Muitas vezes coincide com o endereo do Gateway. Caso sua rede no tenha um servidor de DNS, deixar este campo em branco. 1.2 Rede sem fio: Para alterar as configuraes de rede sem fio, preciso digitar a senha do usurio admin. Por padro, a senha admin. Voc pode alterar esta senha remotamente (mais informaes em Configurando remotamente). 1.2.1 Habilitar WiFi: Utilizando a tecla espao, possvel habilitar/desabilitar a rede sem fio. 1.2.2 Modo: Utilizando a tecla espao, possvel selecionar o modo Ad-Hoc ou Infraestrutura. 1.2.3 SSID: Configura o SSID da rede sem fio. Caso queria que o terminal se conecte na primeira rede WiFi que ele encontrar, digite any. 1.2.4 Canal: Configura o canal para comunicao WiFi (apenas se Ad-Hoc estiver habilitado). 1.2.5 Utilizar WEP: Caso sua rede sem fio possua a segurana WEP, neste campo possvel habilitar/desabilitar esta opo, utilizando a tecla espao. 1.2.6 Chave WEP: Neste campo, voc pode digitar a chave WEP no formato hexadecimal. 1.3 Nome do terminal: Nome do terminal de consultas. Serve para identificar o terminal de outra forma alm do endereo IP. 1.4 Endereo Servidor: o endereo IP do dispositivo de rede onde o terminal de consulta se conectar para realizar as consultas de preo. 2 Idioma: possvel escolher entre os idiomas portugus, ingls e espanhol.

3.1/2/3/4 Mensagenm 1a/b e 2a/b: So as mensagens que o terminal mostra na tela, antes de receber as imagens do servidor. 3.5 Tempo de exibio: o tempo em que o terminal mostra suas mensagens. 4 Config. de fbrica: Retorna o terminal para a configurao de fbrica. 5 Salvar e sair: Sai do modo de configurao salvando as modificaes realizadas. 6 Cancelar: Sai do modo de configurao sem salvar as modificaes. Configurando remotamente Para configurar remotamente o terminal, voc deve inicializar um navegador de internet e digitar o endereo IP do terminal. Para ter acesso configurao, preciso digitar o nome do usurio e a senha, por padro de fbrica, o nome do usurio admin e a senha admin. A senha pode ser alterada clicando em senha.

Tela de configurao, utilizando navegador de internet. Pela configurao remota, voc consegue configurar os parmetros da rede, endereo do servidor, mensagens e senha. Para mais detalhes sobre cada item de configurao, vide Configurando pelo teclado.

Reiniciando configuraes
Caso voc tenha modificado a senha e no se lembra mais dela ou deseja que o terminal esteja com o software que saiu de fbrica, basta digitar a letra R (conectando um teclado AT no terminal) quando aparecer a frase: TERMINAL DE CONSULTA GERTEC

Aplicativo Verificador de Preos do Terminal Busca Preo


O aplicativo principal do Busca Preo o verificador de preos. Ele executado automaticamente, sem a necessidade de conectar teclado. Aps sua inicializao, o terminal conectar conectar ao servidor no endereo IP que foi previamente configurado. Aps a conexo com servidor, o terminal j est pronto para realizar uma consulta de preos, ou seja, quando algum cdigo de barras for passado no scanner, este enviado para o servidor que deve retornar o nome e preo do produto, ou uma mensagem de produto no cadastrado. Alm disso, o servidor pode alterar os diversos parmetros de configurao do terminal, reinicia-lo e/ou enviar uma mensagem para seu display. Veja no prximo tpico, seu protocolo de comunicao.

Protocolo de Terminal de Consulta TC501 Gertec V2.3


Ao se conecta ao servidor, o Busca Preo deve obedecer a uma regra de comunicao, chamada de Protocolo do TC501 Gertec. No CD Gertec, encontram-se programas servidores para exemplificar o uso deste protocolo, com cdigo fonte completamente aberto e DLL para auxiliar a criao de novos servidores. Aps a conexo, a primeira mensagem que o servidor deve enviar para o terminal o #ok, ento o terminal retornar com a mensagem #nome|verso. No caso do Busca Preo, retornar #tc300|3.00. Aps este passo, as mensagens devem seguir s regras abaixo: Comando #live? Resposta #live Origem Servidor Ao realizada Nenhuma

#live?: Este comando serve apenas para verificar se o terminal est vivo. Comando #alwayslive Resposta #alwayslive_ok Origem Servidor Ao realizada Desativa desconexo com servidor

#alwayslive: Ao enviar este comando, o terminal no fecha a conexo com o servidor se este deixar de enviar algum comando por mais de 30 segundos. Por padro, o Busca Preo verso 3.0 vem com esta opo desabilitada. Comando #checklive Resposta #checklive_ok Origem Servidor Ao realizada Ativa desconexo com servidor

#checklive: Este comando o inverso do anterior, ou seja, ao envi-lo, o terminal se desconecta do servidor se ficar mais de 30 segundos sem receber uma mensagem. Comando Resposta #restartsoft + senha #restartsoft_ok Origem Servidor Ao realizada Reinicializa Terminal

#restartsoft + senha: Enviando este comando, o terminal reiniciado. Uma boa sugesto seria envi-lo aps trocar seu IP (pela configurao remota), para que a configurao seja efetuada com sucesso imediatamente. A senha um longword (4 bytes) que devem ser enviados para que o terminal realize este comando, a senha a seguinte (em hexa): 0xA5CC5A33.

Comando #config?

Resposta #config + dados

Origem Servidor

Ao realizada Responde com a Configurao

#config?: Este comanda solicita a configurao atual do terminal. O terminal responde com os seguintes dados: 1 byte: tamanho da string do IP do servidor. 1 string: IP do servidor. 1 byte: tamanho da string do IP do terminal. 1 string: IP do terminal. 1 byte: tamanho da string da mscara de rede. 1 string: mscara de rede. 1 byte: tamanho da string do texto a linha 1. 1 string: texto da linha 1. 1 byte: tamanho da string do texto da linha 2. 1 string: texto da linha 2. 1 byte: tempo de exibio. OBS: Para saber o tamanho real de cada string ou do tempo de exibio, devemos subtrair 48 do valor de cada byte. Comando #config02? Resposta #config02 + dados Origem Servidor Ao realizada Responde com a Configurao

#config02?: Este comanda solicita a configurao atual do terminal. O terminal responde com os seguintes dados: 1 byte: tamanho da string do IP do servidor. 1 string: IP do servidor. 1 byte: tamanho da string do IP do terminal. 1 string: IP do terminal. 1 byte: tamanho da string da mscara de rede. 1 string: mscara de rede. 1 byte: tamanho da string do texto a linha 1. 1 string: texto da linha 1. 1 byte: tamanho da string do texto da linha 2. 1 string: texto da linha 2. 1 byte: tamanho da string do texto a linha 3. 1 string: texto da linha 3. 1 byte: tamanho da string do texto da linha 4. 1 string: texto da linha 4. 1 byte: tempo de exibio. OBS: Para saber o tamanho real de cada string ou do tempo de exibio, devemos subtrair 48 do valor de cada byte.

Comando #paramconfig?

Resposta #paramconfig + dados

Origem Servidor

Ao realizada Responde com a Configurao

#paramconfig?: Este comanda solicita os parmetros extras da configurao da rede. O terminal responde com os seguintes dados: 1 byte: valor do IP dinmico. 1 byte: valor da busca do servidor. OBS: Para saber o valor real de cada campo, devemos subtrair 48 do valor de cada byte. Comando #reconf02 + dados Resposta Nenhuma Origem Servidor Ao realizada Altera Configuraes do Terminal

#rconf02 + dados: Configura o terminal. Segue os dados de configurao: 1 byte: tamanho da string do IP do servidor. 1 string: IP do servidor. 1 byte: tamanho da string do IP do terminal. 1 string: IP do terminal. 1 byte: tamanho da string da mscara de rede. 1 string: mscara de rede. 1 byte: tamanho da string do texto a linha 1. 1 string: texto da linha 1. 1 byte: tamanho da string do texto da linha 2. 1 string: texto da linha 2. 1 byte: tamanho da string do texto a linha 3. 1 string: texto da linha 3. 1 byte: tamanho da string do texto da linha 4. 1 string: texto da linha 4. 1 byte: tempo de exibio. OBS: O valor do byte com o tamanho de cada string ou do tempo de exibio, deve ser somado com 48. Comando #paramconfig + dados Resposta Origem #paramconfig_ok Servidor Ao realizada Responde com a Configurao

#paramconfig + dados: Este comanda solicita os parmetros extras da configurao da rede. O terminal responde com os seguintes dados: 1 byte: valor do IP dinmico. 1 byte: valor da busca do servidor. OBS: O valor do byte de cada campo deve ser somado com 48. Comando #mesg + dados Resposta Nenhuma Origem Servidor Ao realizada Mostra Mensagem no Display

#mesg + dados: Mostra no Display do terminal, uma mensagem. Os dados so formatados da seguinte forma: 1 byte: tamanho da string da mensagem da primeira linha. 1 string: mensagem da primeira linha. 1 byte: tamanho da string da mensagem da segunda linha.

10

1 string: mensagem da segunda linha. 1 byte: tempo de exibio. 1 byte: reservado, deve ser = 48. OBS: O valor do byte com o tamanho de cada string, deve ser somado com 48. Comando # + dados Resposta #nfound ou #nome|preo Origem Terminal Ao realizada Mostra Nome e Preo do Produto no Display

# + dados: Caso algum cdigo de barras seja passado no scanner do terminal, este envia os dados com cdigo de barras para o servidor. Exemplo: ao passar o cdigo de barras: 123456 no scanner do terminal o mesmo enviado para o servidor a seguinte string: #123456. O servidor pode responder com o nome e preo do produto, ou envia mensagem de produto no cadastrado. Os dados com o nome e preo do produto so formatados da seguinte forma: # + string com nome do produto + | + string com o preo do produto Comando #wlanconfig? Resposta #wlanconfig + dados Origem Servidor Ao realizada Responde com a configurao da rede sem fio.

1 byte: Habilita/desabilita WiFi. 1 byte: Modo. 1 byte: Tamanho da string do SSID. 1 string: SSID. 1 byte: Canal. 1 byte: Habilita/desabilita WEP. 1 byte: Tamanho da string da chave WEP. 1 string: Chave WEP. OBS: Para saber o tamanho real de cada string devemos subtrair 48 do valor de cada byte. Comando #macaddr? + dados Resposta #macaddr + dados Origem Servidor Ao realizada Responde com o endereo MAC.

Comando: 1 byte: Interface utilizada. 0=rede com fio, 1=rede sem fio, 9=interface atual. Resposta: 1 byte: Interface utilizada. 0=rede com fio, 1=rede sem fio. 1 byte: Tamanho da string do endereo MAC. 1 string: Endereo MAC. OBS: Para saber o tamanho real de cada string devemos subtrair 48 do valor de cada byte. Comando #rwlanconfig + dados Resposta #rwlanconfig_ok Origem Servidor Ao realizada Configura a rede sem fio.

1 byte: Habilita/desabilita WiFi. 1 byte: Modo.

11

1 byte: Tamanho da string do SSID. 1 string: SSID. 1 byte: Canal. 1 byte: Habilita/desabilita WEP. 1 byte: Tamanho da string da chave WEP. 1 string: Chave WEP. OBS: Para saber o tamanho real de cada string devemos subtrair 48 do valor de cada byte.

Especificaes
Tenso de Alimentao: 5V (+/- 5%) Corrente mxima: 1A LCD: 20 caracter x 2 linhas Comunicao: Ethernet 10Base-T e 802.11b/g (2.4GHz)* Temperatura de Operao: 0 at 40C. Scanner: CCD, 135 varreduras por segundo. Alcance mximo do scanner: de 40 at 120 mm (vide prxima imagem)

*A tecnologia 802.11 trabalha na mesma freqncia que outros dispositivos sem fio como bluetooth e alguns modelos de telefone sem fio. Por este motivo, pode haver interferncia entre estes equipamentos em um mesmo ambiente. Para contornar este problema, tente modificar o canal de comunicao da sua rede sem fio.

12

You might also like