Поток сообщений

Для Fast Pair требуется дополнительный канал для постоянного соединения с провайдерами для поддержки расширений Fast Pair. Когда провайдер подключается к поддерживаемому Искателю, Искатель попытается подключить поток сообщений.

Поддерживаемая реализация

Fast Pair поддерживает два типа реализации потока сообщений:

РФКОММ

Используйте фиксированный UUID в качестве конечной точки df21fe2c-2515-4fdb-8886-f12c4d67927c

L2CAP

Используйте характеристику GATT PSM , чтобы получить значение PSM для соединения L2CAP.

Формат сообщения

После подключения сообщения можно обмениваться в следующем формате:

Октет Тип данных Описание Обязательный?
0 uint8 Группа сообщений Обязательный
1 uint8 Код сообщения Обязательный
2–3 uint16 Дополнительная длина данных Обязательный
4 - н Дополнительные данные Необязательный

Длина дополнительных данных и дополнительные поля данных должны иметь обратный порядок байтов.