Bastão de identificação eletrônica
Como conectar o bastão Allflex/Agrident AWR250, ler brincos eletrônicos nos manejos, vincular brincos ao rebanho, trazer leituras da memória e enviar a lista de brincos ao bastão.
O bastão de identificação lê o brinco eletrônico do animal e manda o número para o app. Em vez de procurar o animal na lista e digitar a identificação, você encosta o bastão no brinco e o animal já aparece no manejo, pronto para receber o peso, o insumo ou o resultado.
O app funciona com o bastão Allflex/Agrident AWR250, conectado por Bluetooth.
Por enquanto, o bastão funciona apenas em celulares Android. No iPhone, a conexão com o leitor depende de uma homologação da Apple que já está em andamento junto ao fabricante. Assim que ela for concluída, o recurso será liberado no iPhone também. Veja No iPhone.
Brinco eletrônico e brinco visual
Cada animal pode ter dois números:
- Identificação: o número visual, escrito no brinco de plástico. É o que você já usa no app.
- Brinco eletrônico: o número de 15 dígitos gravado no chip do brinco, que só o bastão lê. No Brasil ele começa com 076, como em 076 000123456789.
Os dois convivem. O primeiro manejo com o bastão serve justamente para vincular o brinco eletrônico de cada animal ao cadastro que já existe. Depois disso, basta encostar o bastão para o app saber de qual animal se trata.
Configurar o bastão
Faça isso uma vez, no menu do próprio bastão (botão vermelho de menu):
- Setup › Interface Setup › Bluetooth › Set Bluetooth Mode: escolha Slave Mode.
- No mesmo menu, Set BT Profile: escolha SPP.
- Setup › Reader Settings › Set Online Mode: deixe Online Mode ON.
- Ainda em Set Online Mode › Set Output Format: escolha Short ASCII 15.
- Setup › Display › Set Date/Time: confira a data e a hora.
Em Slave Mode o bastão espera o celular conectar. Em Master Mode é ele quem procura outro aparelho, e o app não o encontra.
Parear com o celular
- Nas Configurações do Android › Bluetooth, procure novos aparelhos.
- Toque em AWR250 para parear. Se pedir senha, use 1234.
Esse pareamento é do celular, não do app, e só precisa ser feito uma vez.
Conectar o bastão no app
- Abra Perfil › Bastão de identificação.

- Toque em Buscar leitores. Na primeira vez, o Android pede permissão para usar o Bluetooth: toque em Permitir.

- O bastão aparece na lista, destacado em azul. Toque nele.

- Quando conectar, a tela mostra Conectado, o firmware, o número de série e quantas leituras e brincos o bastão tem guardados.

A conexão continua ativa enquanto você navega pelo app. Você pode conectar aqui e depois abrir qualquer manejo.
As ações da tela
| Ação | O que faz |
|---|---|
| Memória | Baixa as leituras guardadas no bastão e confere com o rebanho. Veja Conferir a memória do bastão. |
| Brincos | Envia a lista de brincos do rebanho para o bastão. Veja Enviar brincos ao bastão. |
| Relógio | Acerta a hora do bastão com a do celular. |
| Atualizar | Busca de novo o firmware e a ocupação da memória. |
| Apagar memória do bastão | Apaga as leituras guardadas no bastão, depois de confirmar. |
| Desconectar | Encerra a conexão. |
Ler brincos
Com o bastão conectado, encoste-o no brinco. A leitura aparece na hora na lista Leituras.

- Enquanto o bastão fica encostado no mesmo brinco, ele lê várias vezes seguidas. A lista junta essas leituras numa linha só, com a quantidade (por exemplo, 6x).
- Uma linha em laranja com formato não reconhecido quer dizer que o bastão está com o formato de saída errado. Volte a Configurar o bastão e escolha Short ASCII 15.
Esta lista serve para conferir se o bastão está funcionando. Para registrar os animais, use o bastão dentro de um manejo.
Usar o bastão nos manejos
Com o bastão conectado, as telas de manejo mostram uma faixa no topo com o estado da conexão.

Encoste o bastão no brinco e o app faz o resto:
| Manejo | O que acontece ao ler o brinco |
|---|---|
| Pesagem | O animal entra na lista e o cursor já vai para o campo de peso. |
| Desmame | O bezerro entra na lista e o cursor vai para o peso de desmame. Só aceita bezerros lactentes. |
| Sanitário | O animal entra no insumo que está aberto. Abra o insumo antes de ler. |
| Diagnóstico | A matriz entra em Aguardando resultado e a lista rola até ela. |
| Reprodução | A matriz é marcada na lista da etapa e a lista rola até ela. |
| Venda | O animal entra na venda que está aberta. Abra a venda antes de ler. |
| Identificação e compra | O número lido é gravado como brinco eletrônico do animal que você está cadastrando. |
Exemplo: pesagem
- Abra Manejo › Pesagem, na aba Com ID.
- Encoste o bastão no brinco do animal.
- O animal aparece aberto, com o cursor em Novo Peso (kg). Digite o peso.

- Passe para o próximo animal e repita. Ao terminar, toque em ✓.
Ler de novo um animal que já está na lista não duplica: o app só reabre o card dele para você conferir o peso.
O que o app nunca faz sozinho
- Não duplica: ler o mesmo animal duas vezes só destaca o que já está na lista.
- Não desmarca: ler de novo uma matriz já marcada na reprodução não tira a marcação.
- Não aceita animal fora da regra do manejo: se o animal lido não pode entrar naquele manejo (por exemplo, uma matriz num desmame), o app avisa o motivo e não adiciona.
- Não escolhe por você: no sanitário e na venda, se houver mais de um insumo ou venda na tela, abra o que vai receber o animal antes de ler.
Vincular brincos ao rebanho
Quando o bastão lê um brinco que ainda não está ligado a nenhum animal, o app mostra Brinco não cadastrado.

- Toque em Vincular animal.
- Escolha na lista o animal que tem aquele brinco. Procure pelo número do brinco visual.

- Toque em Selecionar. O brinco fica gravado no cadastro e o animal já entra no manejo.
Daqui para frente, ler esse brinco já traz o animal direto.
Vincular um brinco precisa de internet. Sem conexão, o app avisa e não grava. A leitura dos brincos que já estão vinculados funciona normalmente sem internet.
A lista mostra apenas animais que ainda não têm brinco eletrônico. Se o brinco já pertence a outro animal, o app avisa qual é e não grava de novo.
Trazer leituras guardadas na memória
O bastão guarda na memória tudo o que lê, mesmo desconectado. Assim dá para ler o lote inteiro no curral, com o celular longe, e só depois passar para o manejo.
- No manejo, com o bastão conectado, toque em Trazer leituras guardadas na memória.
- O app baixa as leituras e separa os animais Reconhecidos, que já vêm marcados, dos brincos Sem cadastro.

- Se quiser, vincule os brincos sem cadastro ali mesmo, tocando em Vincular.
- Toque em Adicionar ao manejo. Os animais marcados entram na lista do manejo.
O mesmo animal lido várias vezes aparece uma vez só, com a quantidade de leituras.
Conferir a memória do bastão
Em Perfil › Bastão de identificação, toque em Memória para ver tudo o que o bastão guardou, sem abrir um manejo.

A tela mostra:
- Sem cadastro: brincos que ainda não pertencem a nenhum animal, com o botão Vincular.
- Reconhecidos: animais do rebanho que foram lidos.
- Não reconhecidos: leituras em formato errado, que indicam o bastão mal configurado.
Depois de conferir, você pode tocar em Apagar memória.
Apagar a memória do bastão não tem volta. Confira e traga as leituras para o manejo antes de apagar.
Enviar brincos ao bastão
O bastão pode mostrar no próprio visor o número visual do animal assim que lê o brinco, sem você olhar para o celular. Para isso, ele precisa receber a lista de brincos do rebanho.
- Em Perfil › Bastão de identificação, toque em Brincos.
- A tela mostra quantos animais têm brinco eletrônico. Os que ainda não têm ficam de fora.

- Toque em Enviar ao bastão e aguarde a barra de progresso.
Envie a lista de novo sempre que vincular brincos novos.
Alguns bastões não aceitam receber a lista. Nesse caso aparece a mensagem "Este bastão não aceitou receber a lista de brincos (…). O manejo continua funcionando; só a identificação no visor do bastão fica indisponível.". As leituras nos manejos seguem normais: o número do animal aparece no celular.
Se der problema
| O que acontece | Provável causa | O que fazer |
|---|---|---|
| O bastão não aparece em Buscar leitores | O bastão não foi pareado no Android ou está em Master Mode | Refaça Parear com o celular e confira Slave Mode |
| Conecta, mas nenhuma leitura aparece | Online Mode desligado no bastão | Ligue Online Mode ON |
| Aparece formato não reconhecido | Formato de saída diferente | Escolha Short ASCII 15 em Set Output Format |
| As leituras aparecem como ERR(NOT SUPPORTED) | O modo de saída do bastão (Set Output Format do Online Mode) não está em Short ASCII 15: o bastão recusa cada leitura | Escolha Short ASCII 15 em Set Output Format. A tela do bastão, abaixo da lista de leitores, lembra esse ajuste. |
| A faixa do manejo mostra Bastão desconectado | O bastão desligou ou saiu do alcance | Toque na faixa para voltar à tela do bastão e conecte de novo |
| A conexão cai sozinha | O bastão desligou por inatividade | Aumente o tempo em Setup › Display › Set Switch Off Time |
| As leituras da memória vêm com a hora errada | Relógio do bastão desacertado | Toque em Relógio na tela do bastão |
| "N de M brincos enviados. Verifique a conexão e tente de novo." | A conexão caiu durante o envio da lista | Aproxime o celular do bastão e toque em Enviar ao bastão de novo |
| "Este bastão não aceitou receber a lista de brincos" | O modelo ou a versão do bastão não aceita a lista | Nada a fazer no app: os manejos funcionam normalmente, só o visor do bastão não mostra o número do animal |

No iPhone
No iPhone, Perfil › Bastão de identificação aparece com o selo Em breve. Ao tocar, o app explica que o recurso está disponível por enquanto apenas no Android.
O motivo é técnico: a Apple só permite que um app converse com um acessório como o bastão depois de uma homologação feita junto ao fabricante. Esse processo já está em andamento. Quando ele terminar, a integração será liberada no iPhone numa atualização do app.
No computador
No navegador o item Bastão de identificação não aparece no Perfil: o bastão conversa com o celular por Bluetooth, que o navegador não oferece ao app. Use o aplicativo Android para ler os brincos. Veja Usar no computador.