Você está na página 1de 2

Protocolo de comunicação leitor

AnimallTAG AT01

A leitura de microchip com o leitor AT01 é feita através do botão 'S'. Ao ler um microchip,
o mesmo informa em seu display o número do microchip lido e o envia pela interface RS232 no
formato:

→ 963005000000047\r\n

São 15 dígitos em formato ASCII seguidos de \r\n (carrier return e line feed).

Comando PING: Retorna apenas um “OK”. Pode ser utilizado para manter o AT01 ligado,
zerando seu contador de tempo interno de auto desligamento.

Exemplo:

→ PING\r\n
← OK\r\n

Comando BAUD: Configura o Baud Rate de comunicação do leitor AT01. Caso a


configuração seja aceita o AT01 retorna uma mensagem de “OK” com o Baud Rate anterior e os
comandos subsequentes devem ser enviados sob o novo Baud Rate. Ao desligar e ligar o leitor, o
Baud Rate retorna ao valor de 9600, por padrão.

BAUD=1 Baud Rate igual a 9600 (default)


BAUD=2 Baud Rate igual a 19200
BAUD=3 Baud Rate igual a 38400

Exemplo:

→ BAUD=1\r\n
← OK\r\n

Comando VER: Retorna a versão do firmware do leitor AT01.

Exemplo:

→ VER\r\n
← OK\r\n
← 4.4\r\n

Comando SER: Retorna o número de série do leitor AT01.

Exemplo:

→ SER\r\n
← OK\r\n
← 01000000\r\n

Comando ULT: Retorna o número do último microchip lido, no formato de 15 dígitos mais
o caracter 'F' no final.

Exemplo:

→ ULT\r\n
← OK\r\n
← 963005000000047F\r\n

Comando READ: Retorna os números dos microchips armazenados na memória do leitor


AT01.

Exemplo:

→ READ\r\n
← OK\r\n
← 963005000044775F\r\n
← 963005000000699F\r\n
← 963005000005487F\r\n
← 963005000000548F\r\n
← 963005000000101F\r\n

___________________________________________________________________________________

Você também pode gostar