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 SN: H20-XXXX
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.