L'accoppiamento rapido richiede un canale aggiuntivo per una connessione permanente con i fornitori per supportare le estensioni dell'accoppiamento rapido. Quando il fornitore si connette a un cercatore supportato, il cercatore tenterà di collegare lo stream di messaggi.
Implementazione supportata
L'accoppiamento rapido supporta due tipi di implementazioni di stream di messaggi:
RFCOMM
Usa l'UUID fisso come endpoint
df21fe2c-2515-4fdb-8886-f12c4d67927c
CAPL
Utilizza la caratteristica PSM GATT per ottenere il valore PSM per la connessione L2CAP.
Formato del messaggio
Una volta connessi, i messaggi possono essere scambiati nel seguente formato:
Octet | Tipo di dati | Descrizione | Obbligatorio? |
---|---|---|---|
0 | uint8 | Gruppo di messaggi | Obbligatorio |
1 | uint8 | Codice messaggio | Obbligatorio |
2 - 3 | uint16 | Lunghezza dati aggiuntiva | Obbligatorio |
4 - n | Dati aggiuntivi | Facoltativo |
La lunghezza dei dati aggiuntivi e i campi dei dati aggiuntivi devono essere in big endian.