Manual de Instruções TD-60 Versão 1.4 – Atualizada em 26/04/2013

Manual de Instruções
TD-60
Versão 1.4 – Atualizada em 26/04/2013
UTILIZANDO ESTE MANUAL
Este manual lhe dará instruções sobre a operação e configuração do módulo.
Nas instruções a seguir, assumimos que o usuário detém de um extensivo conhecimento técnico, além de
ter sido treinado para manusear o produto.
SÍMBOLOS UTILIZADOS
Os ícones abaixo aparecerão durante o texto, instruindo melhor o usuário.
ATENÇÃO: Informações que devem ser seguidas para evitar possíveis
danos ao produto ou conflitos de configuração.
CUIDADO: Situações que podem danificar o produto ou outro
equipamento.
NOTA: Notas, dicas de uso ou informações adicionais.
DIREITOS AUTORAIS
As informações contidas neste documento são confidenciais e se constituem em propriedade da
MAXTRACK INDUSTRIAL LTDA (MAXTRACK). Estas informações não poderão ser utilizadas para outro
propósito, não podendo ser reveladas fora de sua organização sem prévia autorização por escrito da
MAXTRACK. É vedada a geração de fotocópias deste documento, bem como sua reprodução ou
distribuição, no todo ou em parte, por qualquer meio, inclusive sob meio gráfico, magnético, ótico,
fotográfico ou eletrônico.
É de suma importância ressalvar também que o conteúdo deste manual e as especificações deste produto
estão sujeitos a alterações sem aviso prévio.Por isso consulte sempre a versão mais atualizada em nosso
site.
2
www.maxtrack.com.br
ÍNDICE
UTILIZANDO ESTE MANUAL ........................................................................................................................................ 2
ÍNDICE ........................................................................................................................................................................ 3
CARACTERÍSTICAS DO PRODUTO ................................................................................................................................ 5
VISÃO GERAL DO EQUIPAMENTO............................................................................................................................................. 5
ESPECIFICAÇÕESTÉCNICAS ..................................................................................................................................................... 6
OPERAÇÃO ................................................................................................................................................................. 7
TECLADO CAPACITIVO DO TD-60 ........................................................................................................................................... 7
Teclas de letras do alfabeto ....................................................................................................................................... 8
Teclas de número ....................................................................................................................................................... 8
Navegação ................................................................................................................................................................. 9
Símbolos especiais...................................................................................................................................................... 9
Controle de luminosidade .......................................................................................................................................... 9
Tecla MUTE ................................................................................................................................................................ 9
Teclas de funções especiais ........................................................................................................................................ 9
BARRA DE STATUS.............................................................................................................................................................. 12
FUNCIONALIDADES ....................................................................................................................................................13
NAVEGAÇÃO DE TELAS ........................................................................................................................................................ 13
Configurações .......................................................................................................................................................... 13
TELAS PRÉ-DEFINIDAS ......................................................................................................................................................... 15
Status das entradas e saídas do equipamento ........................................................................................................ 15
Envio de texto livre ................................................................................................................................................... 15
Leitura de mensagens recebidas .............................................................................................................................. 15
Tela de acesso a macro por código .......................................................................................................................... 15
Tela de rotas............................................................................................................................................................. 16
Versão de periféricos do rastreador ......................................................................................................................... 16
Tela de status do satelital ........................................................................................................................................ 16
Tela de status de telemetria do MX-100 .................................................................................................................. 16
MENSAGENS DE TEXTOLIVRE ................................................................................................................................................ 16
Envio de mensagens do TD-60 para o servidor ........................................................................................................ 16
Recepção de mensagens .......................................................................................................................................... 17
Status de reconhecimento da mensagem ................................................................................................................ 17
Telas de mensagens enviadas (IDP-780) .................................................................................................................. 17
Envio de pacotes dos campos de formulário do TD-60 para o servidor ................................................................... 18
MONTAGEM DE MACROS ................................................................................................................................................... 18
Lógica de funcionamento ......................................................................................................................................... 18
Configurações .......................................................................................................................................................... 21
Ressalvas .................................................................................................................................................................. 21
REPRODUÇÃO DE ÁUDIO ..................................................................................................................................................... 21
Lógica de funcionamento ......................................................................................................................................... 22
Configurações .......................................................................................................................................................... 22
MODOS DE BAIXO CONSUMO .............................................................................................................................................. 22
Stand-by ................................................................................................................................................................... 23
Sleep ......................................................................................................................................................................... 23
Desligado ................................................................................................................................................................. 23
AÇÕESEMBARCADAS .......................................................................................................................................................... 23
3
www.maxtrack.com.br
Lógica de funcionamento ......................................................................................................................................... 24
Configurações .......................................................................................................................................................... 24
TROCA DE FIRMWARE ......................................................................................................................................................... 25
Lógica de funcionamento ......................................................................................................................................... 25
Configurações .......................................................................................................................................................... 25
4
www.maxtrack.com.br
CARACTERÍSTICAS DO PRODUTO
VISÃO GERAL DO EQUIPAMENTO
5
www.maxtrack.com.br
ESPECIFICAÇÕESTÉCNICAS
Processador
ARM Cortex-M4F / 168MHz / 192+4KBytes RAM / 1MB Flash
Interfaces e
conectores
Teclado QWERTY Capacitivo com Backlight;
LCD Gráfico TFT Colorido (480 x 272) com Backlight;
Comunicação RS-485 (padrão J1708);
Entrada para áudio externo;
Alto-falante;
Entrada (nível lógico alto) para ignição.
Alimentação
Alimentação de +9 a +48VDC;
Proteção ativa para LoadDump(ISO 7637-2 24 V) na alimentação;
Proteção para Polarização Reversa;
Consumo (Stand by/Em uso): 1,5/23mA – 12 V.
Armazenamento Memória externa com 4MB PSRAM / 16MB NOR Flash
Geral
6
Atualização de Firmware via Serial;
Proteção ESD;
LED indicativo de alimentação;
Proteção de poeira e jatos de água (IP54);
Dimensões: 178 x 112.5 x 37 mm;
Suporte para fixação;
Temperatura de Operação: -40°C a +85°C;
Temperatura de Armazenamento: -40°C a +125°C.
www.maxtrack.com.br
OPERAÇÃO
O terminal de dados deve ser conectado ao rastreador através de uma conexão RS-485 para que
ele possa carregar as bibliotecas de macros e de motorista cadastradas no equipamento. Ao ser ligado, o
TD-60 calibrará automaticamente a sensibilidade das teclas, por isso é importante evitar o contato com as
teclas nos primeiros segundos, para que sua calibração sejaotimizada.
Para funcionar corretamente,o rastreador deve suportar o TD-60 e estar com a configuração de
trabalhar com o terminal de dados habilitada. Atualmente o TD-60 pode ser conectado aos seguintes
rastreadores Maxtrack: MTC-550 FULL, MTC-700 FULL, MTC-780 e IDP-780.
O TD-60, ao detectar que há algum problema no teclado, exibe a
mensagem de erro (“Erro no teclado”) e tenta reiniciar para que se
recupere.
TECLADO CAPACITIVO DO TD-60
O teclado capacitivo é a ferramenta de interação do usuário com o TD-60, permitindo utilizar as
diversas funcionalidades do conjunto terminal de dados e rastreador, como por exemplo:
Envio e recebimento de mensagens entre o servidor e usuário;
Navegação entre as macros cadastradas no rastreador e descarregadas no TD-60;
Uso das teclas de preenchimento de campos de formulário (alfanuméricas e símbolos);
Uso das teclas especiais: CTRL, SHIFT, TAB, ESC, ENTER, BACK, Home, End, PgUp, PgDn, Del e
direcionais;
Controle de luminosidade da tela do TD-60;
Controle de reprodução de áudio: Tecla MUTE.
O teclado do TD-60 é dividido nos seguintes tipos de teclas que apresentam funcionalidades
semelhantes:
7
www.maxtrack.com.br
5
4
1
2
2
2
3
1: Controles (áudio luminosidade)
2: Teclas de funções especiais
3: Teclas letras/números
4: Teclas de navegação/funções especiais
5: LED
Teclas de letras do alfabeto
Estas teclas permitem ao usuário digitar mensagens na tela de Envio de Texto Livre e
preenchimento de campos de formulários que aceitam caracteres alfanuméricos, como, por exemplo,
campos de: texto, confirmação (somente as teclas S e N), usuário e senha utilizados para login de
motorista, checkbox e radio Button (somente a tecla X).
O TD-60 aceita como entrada do teclado somente caracteres maiúsculos,
apesar de possibilitar a exibição de caracteres minúsculos inseridos numa
macro.
Teclas de número
Tais teclas permitem ao usuário inserir números em qualquer campo que aceite caracteres
alfanumérico, como os campos de texto e Mensagem de Texto Livre, campos de número inteiro e campos
de número fracionário.
8
www.maxtrack.com.br
Navegação
As teclas de navegação são as mesmas que as teclas de números. Quando o teclado está em modo
navegação, apertar uma tecla de 0 a 9 irá exibir a tela atribuída ao número correspondente.
Símbolos especiais
As teclas de símbolos especiais permitem a inserção de caracteres especiais em campos de
formulários que aceitem caracteres alfanuméricos. O funcionamento delas é o mesmo das teclas de letras
do alfabeto.
Controle de luminosidade
Esta tecla permite controlar o contraste da tela do TD-60, que aceita até seis níveis diferentes. Por
padrão a luminosidade do TD-60 inicial é configurada como 2. A cada pressionamento desta tecla, a
luminosidade aumenta em um nível. Após chegar ao nível 6, um novo pressionamento retornará a
luminosidade para o nível 1.
Tecla MUTE
A tecla MUTE permite ao usuário o controle de reprodução de áudio do TD-60. Ao se pressionar
qualquer tecla do terminal de dados, será emitido um clique sonoro, informando que o TD-60 entendeu tal
ação. Ao se pressionar a tecla ENTER é emitido um alarme sonoro de confirmação de processamento da
mensagem ou tela. Tais sons podem ser suprimidos ou habilitados com esta tecla.
A tecla MUTE, ao ser acionada, impede o áudio das teclas do TD-60 de ser
executado, mas não o áudio externo e áudio de mensagem não lida. Caso
um rastreador envie um comando de tocar áudio externo, o MUTE é
desativado automaticamente, permanecendo assim mesmo que o áudio
externo deixe de ser executado.
Teclas de funções especiais
As teclas de funções especiais permitem alguns tipos de funcionalidades conforme mencionado
abaixo:
CTRL
Esta tecla possui duas funções especiais. A primeira é a seleção dos campos de navegação da tela
do TD-60 para permitir a navegação através das teclas numéricas que se encontram próximas da parte
inferior da tela do TD-60. Tal seleção é necessária, pois ao se pressionar uma tecla qualquer a navegação é
desabilitada. A segunda função é a navegação direta através do pressionamento da tecla CTRL, com o menu
de navegação já selecionado.
9
www.maxtrack.com.br
Nesta tela é possível navegar para qualquer tela cadastrada no conjunto de macros que se
encontram no rastreador, desde que ela possua o parâmetro Ctrl-key configurado corretamente.
SHIFT
Esta tecla permite utilizar a segunda função de uma tecla que possua tal característica, como por
exemplo:
As teclas de número e símbolos;
As teclas de vírgula;
Interrogação e ponto vírgula;
Teclas especiais da parte superior do teclado(Ao pressionar SHIFT habilita-se os números presentes
nas teclas: Home, PgUp, Back, End, PgDn, Del e Direcionais).
Ao se pressionar uma vez a tecla SHIFT e após ela, alguma outra tecla de função dupla, a tecla SHIFT
é desabilitada. Para que o teclado use a segunda função da tecla por padrão, deve-se pressionar a tecla
SHIFT duas vezes consecutivas.Para desabilitar a segunda função da tecla por padrão, deve-se pressionar a
tecla SHIFT novamente.
TAB
Esta tecla permite o cursor de preenchimento ou de seleção de campos de formulário pular para o
próximo campo existente na tela respeitando-se a ordem em que foram criados. Para retroceder ao campo
anterior, a tecla SHIFT deve estar selecionada.
Se no primeiro campo de formulário for utilizada a retrocessão, o último
campo da tela será selecionado e o uso do TAB no último campo de
formulário fará com que o primeiro seja selecionado.
SPACE
Permite a inserção de espaços em mensagens alfanuméricas e marcação de campos de checkbox e
radio Button quando estes campos estão selecionados.
ESC
Esta tecla descarta todas as informações preenchidas numa tela atual e faz o TD-60 retornar para a
tela definida como root1.
10
www.maxtrack.com.br
ENTER
Esta tecla permite o processamento da tela atual pelo terminal de dados e pelo rastreador. Se a
tela contiver campos de formulário e for configurada para ser transmitida, ela será enviada para o servidor
de banco de dados. Se alguma particularidade de envio da tela não for atendida, como por exemplo, numa
tela de login de motorista, o login ou senha for incorreto, a tela não será enviada, será exibida uma
mensagem de erro: “LOGIN OU SENHA INVÁLIDOS” e a operação será cancelada retornando para a tela de
root1.
BACK
É utilizada para apagar o caractere que se encontra na posição anterior a do cursor, deixando em
seu lugar um caractere em branco.
Home/End
Permite mudar o cursor de inserção do campo de formulário para o seu início pressionando-se a
tecla Home ou para o seu final, pressionando-seEnd.
PgUp/PgDn
Estas teclas permitem a troca de páginas de uma tela que contenha um número maior que oito
linhas. A página atual e a quantidade total de páginas são exibidas na barra de ícones do TD-60.
Del
É utilizada para apagar um caractere que se encontra na posição do cursor, deixando em seu lugar
um caractere em branco.
Direcionais
As teclas direcionais, Esquerda e Direita, permitem deslocar o cursor em um campo de formulário
que aceita o preenchimento de caracteres numéricos e alfanuméricos. Já as teclas Cima e Baixo permitem
deslocar a página linha por linha na direção vertical.
LED
O LED do TD-60 pisca uma vez a cada quinze segundos para indicar atividade, quando há
mensagens não lidas, ele pisca três vezes consecutivas entre intervalos de 15 segundos.
11
www.maxtrack.com.br
BARRA DE STATUS
Na parte superior da tela do TD-60, existem ícones de status e informações gerais do modulo que
permitem ao usuário a identificação rápida de alguns estados do modulo, como por exemplo, se há
comunicação GPRS funcionando.
A barra de status possui as seguintes informações diretas ao usuário, dentre elas estão informações
de data (dd/mm/aa) e hora (hh:mm:ss), além dos ícones apresentados abaixo:
Informação
On
Off
Status de conexão com o rastreador
Status de recepção de sinal GPRS
Status de recepção de sinal GPS
Status de uso de comunicação satelital
Status de login do motorista
Tecla MUTE pressionada
-
Tecla SHIFT pressionada
Quantidade de mensagens
recebidas e não lidas
Página atual da tela de macro
(Uma vez)
(Hold)
002
(2 mensagens não lidas)
(Não há mensagens não lidas)
01/03
(Exibindo página 01 de 03)
-
No ícone de status de recepção de sinal GPRS, aparecerá um x vermelho na antena do ícone
quando não há sinal GPRS disponível ao rastreador. O status de sinal GPS e de uso de comunicação satelital
funcionam de maneira semelhante, porém o ícone de status de sinal GPS, além de se apresentar com o x,
ele também passa a ficar cinza, quando não há sinal GPS válido sendo recebido pelo rastreador.
O ícone de status de login do motorista indica se o login foi executado com sucesso. Quando isso
ocorre, será exibido no ícone um cadeado indicando conexão. Caso contrário, aparecerá também um x
vermelho, indicando que não há motorista logado no equipamento rastreador.
O ícone de status de tecla de MUTE somente é visível quando está funcionalidade foi ativada pela
sua tecla correspondente.
Se o ícone de status de pressionamento da tecla SHIFTnão está visível, significa que esta tecla não
foi pressionada. Caso seja pressionada somente uma vez, o ícone exibido será um contorno de seta. Caso
seja pressionada duas vezes, entrando no modo hold, o ícone se altera para seta totalmente preenchida.
A quantidade de mensagens novas é exibida no ícone de quantidade de mensagens recebidas e não
lidas. Enquanto as mensagens não forem visualizadas, através da tela de visualização de mensagens
recebidas, o número de mensagens permanecerá inalterado.
O ícone de página atual da macro, permite exibir de maneira rápida qual página atual se encontra
selecionada e a quantidade de páginas que a tela atual possui.
12
www.maxtrack.com.br
A data e hora exibidas no módulo são ajustadas de acordo com as informações recebidas por GPS e
são influenciadas pelo GMT configurado no rastreador. Se o rastreador for desconectado do TD-60, este
manterá as informações de data e hora correntes, até ser conectado ao rastreador novamente, ou
reiniciado.
Se o TD-60 for ligado sem um rastreador conectado a ele, inicialmente será
exibida a data e hora zeradas e nenhum outro ícone de status. O tempo
passará a ser contado a partir desses valores e somente será atualizado
após ser conectado ao rastreador que possua sinal GPS válido.
FUNCIONALIDADES
NAVEGAÇÃO DE TELAS
Na parte inferior da tela do TD-60 encontra-se disponível o menu de teclas de atalho para as outras
telas do conjunto de macros cadastradas e descarregadas no equipamento. Tal menu é composto por um
conjunto de quadrados que são exibidas na parte inferior da tela do TD-60, onde cada quadrado possui
uma sigla de três letras que identifica e corresponde a uma ligação para determinada tela.
A navegação de tela é uma funcionalidade que permite controlar o sequenciamento de telas.
Através dela é possível exibir no TD-60 as diversas telas que foram programadas num repositório de telas e
enviadas para o rastreador através das teclas de número, onde a tecla de número 1 corresponde ao
primeiro quadrado de link de navegação exibido na tela e assim por diante.
Para que as teclas de número passem a funcionar como botões de navegação, pode ser necessário
pressionar a tecla CTRL do teclado, para que os campos de navegação sejam exibidos como selecionados na
tela.
Configurações
A estrutura básica de uma tela, também chamada de macro, é composta de um cabeçalho de
identificação da tela, dos campos que serão exibidos na tela e campos especiais, e dos links de navegação
que permitem mostrar as outras telas.
No cabeçalho da tela têm-se os seguintes atributos:
Crtl-key: Com este valor pode-se exibir uma tela cadastrada no rastreador de modo direto através
da função da tecla especial CTRL.
ID: Este é o identificador único de cada tela, sendo utilizado nos links para indicar qual tela está
vinculada ao botão de navegação exibido na tela.
Next: é o atributo que define qual tela o TD-60 exibirá, após o usuário pressionar a tecla ENTER
dentro da tela atual.
13
www.maxtrack.com.br
Para utilizar a navegação de telas, é necessário programar em XML* um conjunto de macros que
possuam os atalhos para as outras telas em seus campos de links juntamente com as siglas de identificação
das telas conforme exemplo abaixo, onde:
*Para maiores informações sobre o Protocolo XML, consulte o respectivo
manual.
Slot: Identificação de posição onde o link será mostrado na tela.
Screen-ID: É o número de identificação para a tela a ser chamada.
Label: É a sigla de no máximo três letras da tela a ser chamada.
Com estes links é possível navegar entre diversas telas cadastradas, pois os links funcionam como
ligações lógicas entre as telas sendo possível a inserção de, no máximo, 10 links de navegações para as
outras telas do conjunto de telas do repositório.
Telas de root1 e root2
As telas de root são telas com características específicas. Por padrão, a primeira tela contida na
macro é definida como tela Root1 e a segunda, como Root2.
As características de uma tela de root1 são:
Ela será a primeira tela a ser exibida, quando o equipamento for ligado;
Sempre ao ser pressionado a tecla ESC, o TD-60 exibirá a tela de root1, independente de qual tela
ele estava exibindo;
Não é possível ser redefinida dinamicamente, quando o TD-60 estiver em operação conjunta com o
rastreador.
A características de uma tela de root2 são:
A próxima tela a ser exibida, será a root2;
A tela definida como root2 poderá ser exibida por um link que a chama através de seu ID do
cabeçalho ou com um ID especial.
Então, é possível através destas funções, juntamente com os campos de formulário especiais,
delimitar quais telas o usuário poderá acessar e/ou retroceder.
Existem também outros IDs específicos de telas pré-definidas no rastreador que podem ser
utilizados nos links de navegação.
14
www.maxtrack.com.br
TELAS PRÉ-DEFINIDAS
O TD-60 permite ao usuário visualizar as telas pré-definidas disponíveis nos rastreadores.Estas telas
fornecem importantes informações sobre o equipamento para o usuário, como estados das entradas,
saídas, mensagens enviadas e recebidas que são armazenadas no módulo, status de telemetria, etc. Deve
ser observado que cada equipamento possui seu próprio conjunto de telas.
Para a utilização das telas pré-definidas é necessário consultar o protocolo XML do equipamento e
verificar quais são os IDs especiais das telas que o rastreador suporta e inserir aqueles desejados nos links
das macros.
Cada rastreador poderá apresentar suas próprias telas pré-definidas e,
portanto a tela encontrada em um poderá não estar disponível no outro,
como por exemplo, as telas de mensagens enviadas em ordem crescente e
decrescente disponíveis no IDP-780 não existem no MTC-550 FULL. Para
maiores informações consulte o manual do usuário,entre em contato com
o Suporte Maxtrack.
As telas pré-definidas permitem utilizar as funcionalidades que o equipamento possui. Algumas
dessas funcionalidades que são visualizadas pelo TD-60 são sucintamente descritas abaixo:
Status das entradas e saídas do equipamento
Através desta tela é possível verificar o estado lógico enviado pelo equipamento ao TD-60. Com
esta funcionalidade pode-se conferir se há alguma divergência entre o estado real em que se encontra
conectada uma entrada ou saída e o estado reconhecido pelo equipamento.
Envio de texto livre
Com esta tela é possível enviar mensagens de texto livre utilizando os caracteres disponíveis no
teclado do TD-60, para que ela seja transmitida via GPRS ou via satélite para o servidor.
Leitura de mensagens recebidas
Com esta tela é possível visualizar as mensagens de texto livre recebidas no equipamento. As
mensagens são organizadas em ordem de chegada, sendo as mais recentes aquelas que ficam no topo da
lista.
Tela de acesso a macro por código
Permite acessar qualquer tela configurada pelo usuário que possua cadastrado um código
CTRLválido. Também permite acesso às telas pré-definidas que o equipamento possua. Segue abaixo uma
lista de códigos das telas pré-definidas:
15
www.maxtrack.com.br
248: Tela de rotas (no MTC-550 FULL)
250: Versão de periféricos do rastreador (no IDP-780)
251: Tela de status do satelital
252: Tela de status das entradas e saídas
255: Status de telemetria do MX-100
Tela de rotas
Através desta, é possível visualizar informações sobre a rota configurada no MTC-550FULL, como
rota, ponto, se a viagem foi aberta, o ID da viagem, etc.
Versão de periféricos do rastreador
Permite visualizar pelo TD-60 informações das versões dos módulos internos do IDP-780, como o
firmware atual do IDP-780, informações sobre versão de Wi-Fi, Zigbee, GSM e Satélite.
Tela de status do satelital
Contém as informações sobre a conexão satelital existente com o rastreador.
Tela de status de telemetria do MX-100
É usada para verificação do status de telemetria do módulo MX-100 conectado ao rastreador,
sendo possível visualizar o status dos eventos como: Caixa alta/baixa, Embreagem, Freio do pedal, etc.
MENSAGENS DE TEXTOLIVRE
O TD-60 permite o envio e leitura de mensagens entre ele e o servidor.As mensagens são digitadas
pelo usuário em uma tela pré-definida e de ID especial. Estas mensagens admitem qualquer caractere
alfanumérico e símbolos especiais que se encontram no teclado. O processo de recepção de mensagens
enviadas do servidor para ele ocorre da mesma forma, sendo visualizadas em outra tela pré-definida de ID
especial.
Envio de mensagens do TD-60 para o servidor
Uma mensagem de comprimento variável pode ser digitada no teclado alfanumérico. O TD-60
exibe a mensagem na sua tela, dividindo a mesma em 6 blocos de 4 linhas por 40 colunas. Pode-se
selecionar o próximo bloco para escrita através da tecla TAB. O retrocesso pode ser realizado através de
SHIFT+TAB.
Após o usuário digitar a mensagem ele deverá pressionar a tecla ENTER para permitir o
processamento da mensagem para que ela seja enviada ao rastreador e transmitida para o servidor, desde
que haja comunicação com o equipamento disponível.
16
www.maxtrack.com.br
Para utilizar esta funcionalidade de envio de mensagens, o usuário deverá criar uma macro que
possua um link para a tela de ID=65533 em um slot de navegação.
Em modo limitado, onde a comunicação GPRS não esteja funcionando
corretamente, a comunicação satelital passa a operar caso o rastreador
possua esta configuração. Neste modo de mensagens o comprimento
máximo será de 24 caracteres.
Recepção de mensagens
A recepção de mensagens é uma funcionalidade que permite ao servidor enviar uma mensagem
para o usuário para que esta possa ser lida no TD-60. Ao receber a mensagem, uma notificação sonora é
gerada periodicamente pelo TD-60, enquanto a mensagem não for lida tal alarme persistirá. A notificação
sonora depende do estado da função MUTE do teclado.
Status de reconhecimento da mensagem
O TD-60 permite trabalhar com a tela pré-definida do rastreador que exiba uma lista de mensagens
enviadas do servidor ao rastreador. Tal tela é definida como TELA DE MENSAGENS RECEBIDAS e para ser
acessada é preciso criar uma macro que possua o link para o ID=65534
Ao ser recebida, a mensagem é exibida no TD-60 com marcação nula. Enquanto esta marcação
permanecer o TD-60 indicará em sua barra de ícones que existe mensagem não lida e reproduzirá a
notificação sonora.
Quando a mensagem é acessada, automaticamente ela recebe a marcação R, indicando que a
mesma foi lida, porém não finalizada. Ao se pressionar ENTER, a mesma altera o status de R para F
indicando que a mesma foi finalizada e ocorre o envio de um reconhecimento de leitura de mensagem ao
servidor. Se o usuário deseja acessar a mensagem, mas não quer enviar o reconhecimento para o servidor,
ele deverá utilizar o ESC.
Para utilizar esta funcionalidade, o usuário deverá configurar a mensagem em arquivo de comando
XML e colocá-la para ser transmitida para o Gateway que esteja utilizando, de acordo com a configuração
do protocolo XML do equipamento, ou utilizar um servidor que provenha este serviço, como o ACCWEB.
No rastreador deverá ser descarregada uma biblioteca de macros que contenha o link para a tela
de leitura de mensagens recebidas, de ID=65534.
Telas de mensagens enviadas (IDP-780)
O IDP-780 possui disponível, duas telas pré-definidas que permitem a visualização de mensagens
enviadas pelo TD-60: a tela de MENSAGENS ENVIADAS EM ORDEM CRESCENTE, que pode ser acessada por
um link de macro de ID=65517 e a tela de MENSAGENS ENVIADAS EM ORDEM DECRESCENTE, acessada
pelo ID=65516. Estas permitem ao usuário visualizar quais as mensagens de texto e telas de formulário
foram enviadas ao servidor, ficando registradas as últimas 100mensagens enviadas.
17
www.maxtrack.com.br
Envio de pacotes dos campos de formulário do TD-60 para o servidor
Para enviar macros cadastradas que possuam campos de formulário, o usuário deverá cadastrá-las
e descarregá-las no rastreador. Então, as mesmas poderão ser acessadas pelo TD-60 conectado ao
rastreador, e caso as macros não possuam o campo oculto de ID=65532, que não permite que a macro seja
transmitida via GPRS, será transmitido um pacote de dados contendo as informações preenchidas nos
campos de formulário para o servidor de dados.
Deverá existir comunicação GPRSdisponível para que seja possível o envio
de mensagens. Caso contrário, a mesma será armazenada e enviada
posteriormente.
MONTAGEM DE MACROS
A montagem de telas via programação XML permite configurar no rastreador um banco de telas
que podem ser exibidas no terminal de dados TD-60 conforme configuração do usuário. Essas telas podem
ser interligadas umas nas outras através de um link no campo de menus, permitindo a navegação entre si e
criação de uma sequência lógica entre elas.
Lógica de funcionamento
O número total de posições em uma tela é 960, divididos em 3 páginas de 8 linhas por 40 colunas.
Dentro dessas telas é possível a inserção de campos de tipos pré-definidos no protocolo de telas em
qualquer uma das posições disponíveis. São eles:
Texto:São caracteres ou frases que podem ser inseridos em qualquer posição da área útil de uma
tela. É possível inserir letras maiúsculas, minúsculas e caracteres especiais pré-definidos, conforme
configurado no arquivo XML correspondente. Este não é um campo que permite alteração, sendo
utilizado como rótulo de identificação para os outros tipos de campos disponíveis.
Campo para inserção de valores alfanuméricos e símbolos: É um campo que permite o seu
preenchimento com uma string de comprimento máximo ajustável. Não é necessário o
preenchimento completo desse campo, podendo ser enviado um valor menor que o mesmo. Eles
podem ser preenchidos com os caracteres maiúsculos e especiais contidos no teclado do TD-60.
Podem ser utilizados para o envio de mensagens de acordo com o tamanho desejado pelo usuário.
Campos de checkbox:São campos que ocupam uma posição de tela e permitem ser marcados e
desmarcados, conforme a necessidade do usuário. Conforme configurado no arquivo XML os
mesmos podem vir pré-marcados ou não. Podem ser utilizados como um menu onde diversas
verificações de uma tarefa devem ser executadas, ou num menu de escolha de itens, onde diversas
opções de escolha devem ser possíveis.
18
www.maxtrack.com.br
Campos de radio Button:Assim como os campos de checkbox, eles ocupam uma posição de tela e
permitem ser marcados e desmarcados. Mas em uma tela, dentro de todos os radio Buttons,
somente um é marcado, o que permite a criação de um menu com varias opções de escolha mas
onde somente uma poderá ser marcada para envio para o servidor.
Campos de Números decimais: são campos de valores numéricos que possuem parte fracionária.
De tamanho pré-configurado, permite o preenchimento e envio deste número para o servidor.
Campos de números inteiros de tamanho configurável: Permitem a inserção somente de números
inteiros. Seu tamanho máximo é de 255 caracteres.
Campos de configuração de telemetria do rastreador:São campos de tamanho e ID pré- definidos
que possibilitam alterar as configurações de telemetria do equipamento em que está conectado.
Exemplos de campos de telemetria:
Número de pulsos para gerador de tacógrafo por 100 metros;
Número de pulsos para o alternador por rotação;
Rotação mínima na marcha lenta;
Rotação máxima na marcha lenta;
Rotação mínima na marcha ideal;
Rotação máxima na marcha ideal;
Rotação máxima permitida;
Rotação mínima para detecção de banguela;
Velocidade limite para arrancada em segunda marcha;
Relação RPM/ velocidade na arrancada em primeira marcha;
Temperatura máxima permitida;
Tensão máxima de flutuação da bateria;
Tensão mínima de flutuação da bateria;
Tempo para sinalizar falha do alternador;
Tempo para sinalizar baixa pressão no óleo;
Tolerância de pé na embreagem;
Tempo para sinalizar excesso de rotação;
Tempo para sinalizar ignição sem funcionamento;
Tempo para sinalizar sobreaquecimento;
Tempo para sinalizar banguela;
Tempo de limpador ligado para considerar chuva;
Tempo de limpador desligado para deixar de considerar chuva;
Tempo Máximo na marcha lenta;
Máxima aceleração;
Variação de velocidade para considerar freada brusca;
Tempo para sinalizar excesso de velocidade;
Número de pulsos do gerador tacométrico;
Velocidade máxima em perímetro urbano;
Velocidade máxima em perímetro urbano com chuva;
Velocidade máxima em perímetro rodoviário;
Velocidade máxima em perímetro rodoviário com chuva.
19
www.maxtrack.com.br
Campos de confirmação (campos S/N): São campos que possuem duas opções de escolha: Sim (S)
ou Não (N). É um campo que permite somente estes dois tipos de resposta e que somente pode
possuir uma resposta para cada campo, não sendo possível marcar Sim e Não simultaneamente.
Com este tipo de campo é possível criar um menu com perguntas em que as únicas respostas
poderão ser exclusivamente Sim ou Não.
Campos de data: São campos que ocupam um comprimento de dez caracteres na tela e que
permitem a inserção da data no mesmo. Esses são pré-configurados com a data atual do
rastreador.
Campos de hora: Assim como os campos de data, ocupam um comprimento de dez caracteres na
tela e que permitem a inserção de hora no mesmo. Esses são pré-configurados com a hora atual do
rastreador.
Campos de usuário e senha: São campos que permitem fazer o login do motorista que esteja
cadastrado no rastreador. Os tamanhos dos campos devem ser pré-configurados de acordo com os
tamanhos de senha dos motoristas.
Campos ocultos: São campos não visuais que possuem funcionalidades específicas. Tais campos
podem ser pré-processados ou pós-processados. O campo pré-processado é validado no início do
processamento da macro,e o campo pós-processado é validado no final do processamento da
macro. Dentre as principais funcionalidades de campos, têm-se:
Filtro de ações embarcadas:Utilizado para filtrar ocorrência de ações embarcadas,
podendo-se configurar o tempo até o início das ações embarcadas passarem a ser validadas
e também quais das ações filtráveis dentre as cadastradas irão ser verificadas a partir do
processamento da macro.
Ponto: Permite condicionar a funcionalidade da tela a partir do ponto configurado neste
campo.
Definir tela de root 2: A macro que conter este campo redefinirá a tela de Root 2 de acordo
com o valor configurado no atributo “next” da tela. Com isto permite-se controlar o
sequenciamento das telas para que o usuário acesse ou não telas específicas.
Ignição: Verifica se a ignição está ativada ou desativada. O envio da macro que conter este
campo estará subordinado ao estado da ignição.Para verificar se a ignição está ativada
antes de enviar a macro, este campodeve receber 1 no parâmetro “value”, caso contrário
deve receber 0 para verificação de estado desligado.
Não enviar por GPRS: A macro que possui este campo é processada pelo modulo porem
não força a geração de posição, ou seja, esta macro não é enviada via GPRS.
Alarme: Permite condicionar a funcionalidade da tela a partir do estado de alarme do
rastreador.
20
www.maxtrack.com.br
Logoff de motorista: Este campo força o logoff de motorista.
Exemplo: Se o campo logoff é pré-processado, ele será executado independentemente de
outras condições. Caso o campo logoff seja pós-processado, ele dependerá de outras
condições, como por exemplo, a validação do estado da ignição.
Configurações
As telas são configuradas por um aplicativo desenvolvido para tal finalidade, como o ACCWEB,
porexemplo, ou configuradas manualmente, direto em arquivo de extensão XML. Devem ser configuradas
para cada campo que for inserido na tela as seguintes opções:
A posição de linha e coluna que configura a posição em que o campo será exibido na tela do TD-60
(com exceção dos campos ocultos);
O tamanhomáximo que o campo poderá ter, se o seu tipo permitir alteração do tamanho, não
devendo ser ultrapassado o valor máximo permitido para o campo, na definição em arquivo XML.
Um campo pode ser configurado como sendo de preenchimento obrigatório ou não. Macros que
possuem campos obrigatórios somente serão enviadas mediante preenchimento deste campos,
caso contrário, a macro é apresentada novamente até que o campo seja preenchido.
A configuração inicial do campo, caso o seu tipo possa aceitar um valor inicial.
As configurações específicas para os campos especiais como os IDs específicos para os campos de
telemetria e campos ocultos ou o índex para os campos de Botões de radio.
Ressalvas
No máximo 32 campos podem ser inseridos em uma mesma tela independente do tipo, mas
somente 30 campos permitem a transferência da tela via GRPS. Se este valor for ultrapassado o TD60 exibira a mensagem de EXCESSO DE CAMPOS DA MACRO;
Podem ser inseridos em uma tela no máximo 30 campos de checkbox;
No máximo 32 radiobuttons podem ser inseridos na tela;
No máximo 30 campos de texto e senha e números inteiros podem ser inseridos, sendo que o
limite de tamanho para tais campos é de 255 caracteres;
Os campos de formulário devem ser inseridos em uma posição coerente dentro da área disponível
da tela, ou seja, estar dentro das 960 posições, divididas em 3 páginas de 8 linhas por 40 colunas e
não devem se sobreporem uns aos outros. Se tais observações não forem seguidas a tela poderá
ser impedida de ser enviada ao TD-60, apresentar funcionamento e exibição incorretos;
Campos de comprimento que iriam além da última posição da tela no TD-60 são quebrados e
continuados na próxima linha.
REPRODUÇÃO DE ÁUDIO
O TD-60 possui alto-falante interno que permite a reprodução dos sons de pressionamento de
teclas. Porém o alto-falante também poderá executar áudio externo através de configuração adequada.
21
www.maxtrack.com.br
Lógica de funcionamento
Ao se pressionar alguma tecla, um clique sonoro automaticamente é reproduzido. Este clique é
utilizado como feedback ao usuário, significando que a tecla foi reconhecida pelo TD-60. O botão de ENTER
possui um som diferente em relação ao restante das entradas, sendo ele responsável por submeter às
mensagens para serem transmitidas, emite um aviso sonoro mais prolongado.
O TD-60 pode ser comandado pelos rastreadores para reproduzir áudio externo, quando o mesmo
é habilitado para tal, e existe um sinal na sua entrada de alto-falante. Quando a reprodução de áudio
externo é selecionada, o som do teclado é temporariamente desativado, voltando a ser habilitado após o
rastreador enviar o comando.
Configurações
A reprodução de áudio das teclas é uma funcionalidade inata do equipamento, portanto o teclado
reproduzira estes sons, desde que a tecla MUTE não esteja ativada.
Já a reprodução de áudio externo depende de ligar o sinal elétrico à entrada de alto-falante do TD60 e de o rastreador ativar o áudio externo no TD-60.
O áudio externo também é suprimido caso o MUTE esteja ativo.
MODOS DE BAIXO CONSUMO
O TD-60 possui a funcionalidade de diminuição do consumo de energia elétrica quando o
rastreador entra nos seguintes modos: Sleep e Low Power. Também é possível que o TD-60 entre no modo
de Stand-by (somente tela apagada).
Há também uma relação inversamente proporcional entre a corrente e tensão de alimentação do
equipamento. Portanto para tensões maiores o equipamento drenará correntes menores, de acordo com a
tabela abaixo:
Consumo de corrente do TD-60 (em mA)*
*Valores aproximados de consumo de corrente.
Alimentação do TD-60 (Volts)
9
12
18
24
27
36
45
Normal
195,7
160,4
93,4
71
63
47,5
39,6
Modo de operação do rastreador
Stand-by
Low Power*
156
40
119
26,4
72
10,4
54,4
12,9
47
6,9
37
5,6
30
4,7
Sleep
<0.01
<0.01
<0.01
<0.01
<0.01
<0.01
<0.01
*O consumo no modo Low Power está em melhoria.
22
www.maxtrack.com.br
Stand-by
Quando o TD-60 não recebe nenhum pressionamento de teclas durante 1 minuto, ele
automaticamente entra em modo de Stand-by, reduzindo sua corrente de consumo de cerca de 160mA
para 120mA, quando alimentado em 12V, ou seja uma economia próxima a 25% de energia.
Ao ser ligado e caso nenhuma tecla seja pressionada, o TD-60 entrará em Stand-by após 10
segundos.
O tempo para entrar no modo Stand-by não poderá ser reconfigurado pelo
usuário, sendo padronizado por firmware, em 1 minuto de duração.
Sleep
Se o rastreador entra em LowPower, o TD-60 entra em modo Sleep, reduzindo o seu consumo de
corrente de 160mA para cerca de 26mA, quando alimentado em 12V. Uma redução para cerca de 84% de
energia drenada da fonte. Neste modo, ao pressionar qualquer tecla do TD-60, ele é capaz de retirar o
rastreador do modo de LowPower, retornando ambos ao modo normal de operação.
Desligado
Quando o rastreador entra em modo sleep, o TD-60 é totalmente desligado e não poderá tirar o
rastreador deste modo. Nenhuma corrente é drenada.
Quando o rastreador sai do modo Sleep ou do Low Power o TD-60 é
reiniciado.
AÇÕESEMBARCADAS
O TD-60 pode interagir com o módulo rastreador através de ações embarcadas e vice-versa. Tais
interações disponíveis incluem:
Abertura de macro no TD-60, acionada por ação embarcada;
Validação de ações embarcadas através de análise de processamento de macro;
Filtro de ações embarcadas através de disparo de tela do TD-60;
Uso de campos de login e senha onde ações embarcadas podem ser ativas por:
o Senha digitada inválida;
o Realização de login de motorista;
o Realização de logoff de motorista;
23
www.maxtrack.com.br
o
o
o
Realização de login de manobrista;
Realização de login de gerente;
Realização de login por senha de coação.
Lógica de funcionamento
Abertura de macro no TD-60 por ações embarcadas:Uma ação embarcada poderá abrir uma tela
do TD-60 quando todas as suas condições de acionamento forem satisfeitas.
Validação de ações embarcadas através de análise de processamento de macro no TD-60:Poderá
ser configurada na ação embarcada a ativação da mesma condicionada à verificação de
processamento de uma macro de ID específico. Portanto a ação embarcada poderá ocorrer
somente se todas as condições, inclusive se o disparo da macro ocorreu.
Filtro de ações embarcadas através de disparo de tela do TD-60:As ações embarcadas que
possuem o campo “active” configurado como “0” são filtráveis por processamento de tela do TD60. Inicialmente, antes de ocorrer o disparo de uma macro que filtre ações embarcadas, todas as
ações que são filtráveis são desabilitadas por padrão. Quando uma macro que contenha o campo
de filtro de ações embarcadas é disparada, aquelas ações que possuam IDs indicados no campo,
passam a ser verificadas e aquelas que não estão lá indicadas são desabilitadas.
Uso de campos de login e senha para ativação de ações embarcadas:Através da programação de
macros que contenham os campos de login e senha de motorista, pode-se usar o TD-60 para
preenchimento destes campos. E esse preenchimento poderá ativar ações embarcadas se os
campos correspondentes forem utilizados nelas.
Configurações
Para a utilização de filtros de ações embarcadas por TD-60 é necessário utilizar o campo de
formulário oculto <ACTIONS_FILTER> e dentro do mesmo, configurar quais as ações embarcadas filtráveis
serão habilitadas ao se disparar a macro, lembrando-se que aquelas que não possuem o ID dentro do
campo oculto serão desabilitadas.
Para se disparar uma macro como resultado de acionamento de uma ação embarcada deverá ser
utilizado o campo <TEMPLATE> delimitando qual o ID a ser visualizado no TD-60.
Para que verificação de disparo da macro para acionar-se uma ação embarcada deve-se utilizar o
campo <MACRO> delimitando o ID da macro que será analisada.
A utilização de ações embarcadas vinculadas a logins e logoff de motoristas usando-se o TD-60 está
vinculada a utilização dos campos correspondentes de verificação descritos no manual do protocolo XML.
O processamento de uma macro ocorre quando se pressiona a tecla ENTER
do TD-60.
24
www.maxtrack.com.br
TROCA DE FIRMWARE
A troca de firmware do TD-60 permite que melhorias ou possíveis correções que não envolvam o
hardware sejam implementadas no equipamento, permitindo que o usuário trabalhe sempre com o
equipamento mais atualizado possível.
Lógica de funcionamento
O TD-60 possui dois firmwares, o primeiro se refere ao firmware do TD-60 como um todo,sendo
seu nome identificado por nnn.L, onde: n são números e L é uma letra. Internamente a este firmware existe
também o firmware de teclado capacitivo.Este é identificado por nnn, onde n também são três números.
Ambas as versões podem ser identificadas quando o TD-60 é ligado, assim como o seu número de ID do
terminal de dados.
Configurações
O modo de troca de firmware do TD-60 via GPRS é feito através de comando XML configurado de
acordo com o módulo que receberá o pacote e transmitirá o mesmo para o terminal de dados, assim como
é executado no TD-50. Para maiores informações consulte o manual do protocolo XML.
É possível também, trocar o firmware do TD-60 através do software especialmente desenvolvido
para esta finalidade,de maneira rápida e prática, devendo o firmware estar em arquivo de extensão dat.
Para este procedimento deve-se utilizar uma porta de comunicação serial conectada ao
computador através de uma interface RS-485 ligada ao cabo do TD-60.
A porta selecionada deverá ser aquela em que se encontra conectada a interface RS-485 e a taxa de
transmissão deverá ser de 38400. O Estado do Módulo se refere ao tipo de firmware que se encontra
atualmente no TD-60.
O TD-60 somente atualiza o firmware deste modo se não estiver conectado
ao rastreador através de sua conexão RS-485 e se esta, além de estar
conectada ao computador, seja alimentada com uma tensão usual de
trabalho.
Quando o terminal de dados entrar em modo de troca de firmware, aparecerá a mensagem em sua
tela: “Trocando firmware...”. Quando a troca é finalizada, o TD-60 reinicia automaticamente. Se houver
também atualização do firmware do teclado capacitivo, após o TD-60 reiniciar, aparecerá a mensagem:
“Firmware x de n”, onde: x é o pacote atual e n se refere ao numero total de pacotes enviados.
25
www.maxtrack.com.br