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.