Informações técnicas para integradores que desejam se conectar com leitores do Baqueano - Portugese


Os leitores Baqueano permitem conexão via Bluetooth com outros dispositivos, possibilitando integração com aplicativos de terceiros.
Cada vez que um animal é lido, o leitor enviará o IDE completo, em formato de 15 dígitos, para o dispositivo conectado.


Valores importantes

Title
Valor
Bluetooth
BLE v4.2
Nome do dispositivo
Guia BLE xxx
GATT - ID de serviço serial
0000fff0-0000-1000-8000-00805f9b34fb
GATT - Id de Característica de leitura
0000fff1-0000-1000-8000-00805f9b34fb
PIN Bluetooth
0000
Formato IDE
ASCII 15 dígitos + CR


Perfis de conexão

O leitor possui um módulo Bluetooth BLE v4.2 e anuncia os seguintes perfis:

Perfil HID (teclado)

Este modo permite que o leitor apareça para o outro dispositivo como um periférico, como um teclado. Não importa qual aplicativo esteja aberto, desde que o foco esteja em um campo de texto, o IDE lido no leitor será gravado automaticamente.

Os leitores Baqueanos vendidos até o primeiro semestre de 2025 não oferecem suporte à conectividade HID com macOS ou iOS. Os leitores lançados após essa data serão compatíveis com HID no macOS e iOS. Para confirmar, verifique o rótulo traseiro do dispositivo para ver se o número de série contém um "e":SN: H20- e XXXX Check Mark ButtonSN: H20-XXXX Cross Mark

Perfil do GATT

Para se conectar a este perfil, o dispositivo deve iniciar a conexão com o leitor.
Se um PIN for solicitado, ele será 0000.
O leitor aparecerá com o nome "Baqueano BLE {SN}", onde "{SN}" é o número de série do leitor.Por exemplo, "Baqueno BLE 1780".O leitor anuncia um serviço serial com um recurso de leitura, que suporta notificações:
  • ID do serviço: 0000fff0-0000-1000-8000-00805f9b34fb
  • ID do recurso: 0000fff1-0000-1000-8000-00805f9b34fb

Neste momento, o leitor não recebe comandos de nenhum tipo de aplicativos de terceiros.


Formato IDE

O IDE lido é enviado no formato ASCII e com um caractere CR no final ("\r").Os 15 caracteres do identificador são enviados, sem espaços ou outros separadores entre o código do país e o identificador do animal.Por exemplo:
858000012345678\r


Configuração do leitor

Para que um dispositivo se conecte a um leitor e receba o IDE, algumas etapas devem ser executadas no leitor.


1 - Defina o modo Bluetooth apropriado (apenas uma vez)

Antes de estabelecer a conexão, o modo Bluetooth apropriado deve ser selecionado no leitor. Para fazer isso, vá em Menu / Bluetooth e selecione o modo "PC/Android".
Este modo também permite que um telefone iOS se conecte ao leitor, então o nome não está totalmente correto. É provável que esse nome seja alterado em versões futuras.

Quando um dispositivo se conecta com sucesso ao leitor, o LED azul do leitor acende. Além disso, a barra de status na tela inicial exibirá o ícone do Bluetooth.


2 - Selecione uma tarefa que o IDE envia em tempo real (para cada sessão criada)

No leitor Baqueano, as ações que ocorrem após a leitura de um IDE são chamadas de tarefas.
Ao criar uma sessão, o leitor vê uma tela que diz "Escolher tarefa".
Há uma tarefa especial chamada "IDE [ícone Bluetooth]" que é o que o IDE envia para o dispositivo.
Também há combinações desta tarefa com outras tarefas, como "IDE [ícone Bluetooth] + tarefa de registro".

Em versões mais antigas do firmware do leitor, essa tarefa tinha outros nomes, como "IDExBluetooth".
O importante é ter em mente que não basta que o leitor esteja conectado a outro dispositivo. Para que o leitor envie o IDE, uma das tarefas mencionadas acima deve ser selecionada.



Suporte para integrações

Para requisitos de integração, entre em contato
Gerente de Produto