Escolar Documentos
Profissional Documentos
Cultura Documentos
2
Sumário
DESCRIÇÃO ...................................................................................................................................................... 4
PREMISSAS....................................................................................................................................................... 5
PERGUNTAS ..................................................................................................................................................... 6
GATILHOS......................................................................................................................................................... 9
COMANDO #PHOOK ...................................................................................................................................... 11
STRINGS DE RESPOSTA ................................................................................................................................. 11
SOFTWARE KNTOOL para TECLADO KN02-MAX............................................................................................ 13
SETTINGS DE ID´s E SENHAS .......................................................................................................................... 14
#SETCARD .................................................................................................................................................. 14
#LISTCARDS ................................................................................................................................................ 15
#FREEMEM ................................................................................................................................................ 15
#FORMAT ................................................................................................................................................... 15
SUPORTE ........................................................................................................................................................ 16
3
DESCRIÇÃO
4
PREMISSAS
1) O check-list pode ter até 50 perguntas. Cada pergunta deve ter até
16 caracteres, sem acentos.
5
PERGUNTAS
OU
OU
#SETCHECK,número,título,tipo,exato,ponto,confirme
Onde:
6
Descrição detalhada de alguns parâmetros
Parâmetro 3 (tipo):
50 – qualquer cartão
53 – qualquer cartão da memória e flag igual ou maior que 100 e menor ou igual a
199
*** quando inserimos cartões na memória além do código do mesmo inserimos também uma
variável adicional chamada “flag”. Esta pode ser enviada junto com o a leitura do RFID.
7
Por convenção adotamos que flags iguais ou acima de 200 ficam designadas a motoristas,
pois estas, dependendo do ajuste do teclado, também enviam comandos de desbloqueio e
também são aceitas como login de motoristas.
Outras flags podem ser designadas para ajudantes, passageiros, tags RFID em ferramentas,
etc... dependendo de definição da empresa homologadora.
Parâmetro 4 (exato):
Quando o Tipo (parâmetro 3) é de 1 a 16 podemos forçar que a quantidade de dígitos
digitada seja exatamente a escolhida.
Exato=0 => a quantidade de dígitos digitados deve ser até a quandidade desejada por “tipo”
Exato=1 => a quantidade de dígitos digitados deve ser exatamente a quandidade desejada
por “tipo”
Exemplo:
Parâmetro 5 (ponto):
Ponto flutuante automático
0 indica não marcar o ponto flutuante, portanto o número digitado 12345 ficaria
12345, sem pontos
Parâmetro 6 (confirme):
Confirme.
Colocar 1 neste parâmetro significa que o teclado vai solicitar a confirmação
após pressionar enviar. Se houver necessidade de correção no ato da confirmação
é só digitar o dado novamente ou pressionar <= (backspace).
8
GATILHOS
GATILHOS (HOOKS) são comandos que farão com que eventos gerados
no teclado disparem as mensagens.
#SETHOOK,tipo,ponteiro,tamanho,status
Onde:
Parâmetro 1 (tipo):
0 TECLA 0
1 TECLA 1
2 TECLA 2
3 TECLA 3
4 TECLA 4
5 TECLA 5
6 TECLA 6
7 TECLA 7
8 TECLA 8
9 TECLA 9
10 TECLA 10
11 TECLA 11
12 TECLA 12
9
13 TECLA 13
14 TIMER VIAGEM – timer programado de 10 em 10 minutos para controle de viagem
15 FUNÇÃO 3SEG. – pressionar a tecla de função por 3 segundos
16 IGN. ON – momento de ligar a ignição
17 IGN. ON/ FIM – momento de ligar a ignição, após responder o check o teclado fica inativo
18 LOGIN – após passar o cartão ou digitar senha de login
19 LOGIN/ FIM - após passar o cartão ou digitar senha de login, após teclado inativo.
20 MENU – cria um MENU junto aos outros menus existentes, acessado pela tecla função.
21 IGN. OFF – ao desligar a ignição
22 TIMER CHECK - timer recorrente , 10 em 10 mins, para disparo de checks
23 INÍCIO JORNADA(14) – após o início de jornada.
Parâmetro 2 (ponteiro):
Ponteiro é aonde este gatilho vai iniciar realizando pergunta na tabela. Temos uma
tabela com até 50 perguntas e o ponteiro vai apontar para a pergunta inicial quando
ocorrer o evento designado por “tipo”
Parâmetro 3 (tamanho):
Tamanho diz quanto da tabela o ponteiro vai andar até terminar o checklist.
Parâmetro 4 (status):
Inativo = 0
Ativo = 1
10
COMANDO #PHOOK
#PHOOK,ponteiro,tamanho
Onde os parâmetros “ponteiro” e “tamanho” respeitam as definições do
gatilho, já explicado.
*ER,BUSY
STRINGS DE RESPOSTA
Com a ajuda do software KNTOOL ou através de comandos diretos programamos o teclado KN02-
MAX com os seguintes parâmetros
PERGUNTAS:
GATILHOS(HOOKS):
11
Ao pressionar a tecla 5 (estampa padrão “descarregar”) o teclado perguntará o ponteiro 3,
de tamanho 2 perguntas...ou seja:
Para a primeira sentença enviada, como exemplo, temos os seguintes dados em sequência:
*TR = marcação do teclado.
12 = número informa que o pacote é checklist(12)
5 = número do evento que disparou a sequencia de perguntas.
3 = número da pergunta.
NUM. NOTA FISC. = string da pergunta.
12 = tipo da mensagem (entre 1 a 16 então mensagem numérica)
1234 = resposta digitada.
*PHOOK,5,OK
Onde o número 5 é o número do evento que disparou a sequencia de perguntas.
Para a primeira sentença enviada, como exemplo, temos os seguintes dados em sequência:
*TR = marcação do teclado.
12 = número informa que o pacote é checklist(12)
7 = número do evento que disparou a sequencia de perguntas.
0 = número da pergunta.
DIGITE KMS ODO. = string da pergunta.
6 = tipo da mensagem (entre 1 a 16 então mensagem numérica)
123456 = resposta digitada.
*PHOOK,7,OK
Onde o número 7 é o número do evento que disparou a sequencia de perguntas
12
SOFTWARE KNTOOL para TECLADO KN02-MAX
Utilizado para facilitar o ajuste simplificado do teclado por parte da empresa de rastreamento.
Permite guardar perfis para clientes facilitando a padronização.
Todos os parâmetros descritos neste documento estão presentes no software, o que facilita
testes, entendimento e ajustes.
13
SETTINGS DE ID´s E SENHAS
Na aba “Ids e Senhas” do software KNTOOL para Teclado KN02-MAX podemos ajustar as flags,
citadas anteriormente.
#SETCARD
Memoriza número do cartão ou senha
Parametros: 1 a 3
Parametro 1: Número do cartão em ASCII-Hexadecimal até 6 bytes
Parametro 2: Posição de memória onde o cartão será armazenado (0 a 899)(opcional)
Parametro 3: Flag para marcar cartão ou senha (0 a 255)(opcional)
flag >= 200 utilizado para motoristas(desbloqueia)
flag < 200 outras funções (ajudante,passageiros,etc)
14
Senhas devem ter 6 dígitos e devem ser inseridas em pares acompanhadas de 0 a
esquerda....exemplo:
- Para senha 123456 #SETCARD,010203040506,12,255
#LISTCARDS
Lista os cartões memorizados
Parametros: 0
Resp: *MEM:y,XXXXXXXXXXXX,xx --> memória y,códigos XXX,flags xx(em hexa)
*MEM:NOCARD --> Sem cartões na memória
Mensagens: OK - Comando realizado
Exemplo:
#LISTCARDS
*IDS,29,010203040536,FF
*IDS,253,010203040508,15
*IDS,OK
#FREEMEM
Mostra quantidade de memória livre
Parametros: 0
Resp: *NUMFREEMEM,OK,z --> Quantidade de memórias livres
Exemplo:
#FREEMEM
*NUMFREEMEM,OK,890
#FORMAT
formata toda memória de cartões, macros, checks e hooks
Parametros: 1
Mensagens: OK - Comando realizado
15
SUPORTE
Site: http:www.knov.com.br/
16
Email: contato@knov.com.br
17