Поток сообщений
Fast Pair поддерживает канал RFCOMM для провайдеров, которые хотят поддерживать постоянное соединение с устройством во время работы. Когда провайдер подключается к поддерживаемому Seeker, Seeker попытается подключить RFCOMM по следующему каналу:
df21fe2c-2515-4fdb-8886-f12c4d67927c
После подключения сообщения можно обмениваться в следующем формате:
Октет | Тип данных | Описание | Обязательный? |
---|
0 | uint8 | Группа сообщений | Обязательный |
1 | uint8 | Код сообщения | Обязательный |
2–3 | uint16 | Дополнительная длина данных | Обязательный |
4 - н | | Дополнительные данные | Необязательный |
Длина дополнительных данных и дополнительные поля данных должны иметь обратный порядок байтов.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-18 UTC.
[null,null,["Последнее обновление: 2025-01-18 UTC."],[[["Fast Pair utilizes a persistent connection with Providers via an additional channel to enable Fast Pair extensions."],["Two message stream implementations are supported: RFCOMM using a fixed UUID and L2CAP using GATT PSM Characteristic for connection."],["Exchanged messages adhere to a specific format containing message group, message code, additional data length, and optional additional data."],["Data length and additional data fields within messages are represented in big endian format."]]],[]]