O Pareamento rápido requer um canal extra para uma conexão persistente com os provedores para oferecer suporte às extensões do Pareamento rápido. Quando o provedor se conecta a um buscador compatível, o buscador tentará conectar o fluxo de mensagens.
Implementação com suporte
O Pareamento rápido oferece suporte a dois tipos de implementação de fluxo de mensagens:
RFCOMM
Use um UUID fixo como o endpoint
df21fe2c-2515-4fdb-8886-f12c4d67927c
L2CAP
Use a característica PSM do GATT para acessar o valor PSM da conexão L2CAP.
Formato de mensagem
Após a conexão, as mensagens podem ser trocadas no seguinte formato:
Octet | Tipo de dados | Descrição | Obrigatório? |
---|---|---|---|
0 | uint8 | Grupo de mensagens | Obrigatório |
1 | uint8 | Código da mensagem | Obrigatório |
2 a 3 | uint16 | Duração dos dados adicionais | Obrigatório |
4 - n | Outros dados | Opcional |
O comprimento e os campos de dados adicionais precisam ser big endian.