Mesaj Akışı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Hızlı Eşleme uzantılarını desteklemek için sağlayıcılarla kalıcı bir bağlantı kurmak üzere ek bir kanal gerekir. Sağlayıcı, desteklenen bir arayana bağlandığında arayan, mesaj akışını bağlamaya çalışır.
Desteklenen Uygulama
Hızlı Eşleme, iki tür mesaj akışı uygulamasını destekler:
RFCOMM
Uç nokta olarak sabit UUID kullanın
df21fe2c-2515-4fdb-8886-f12c4d67927c
L2CAP
L2CAP bağlantısı için PSM değerini almak üzere GATT PSM özelliğini kullanın.
Bağlantı kurulduğunda, mesajlar aşağıdaki biçimde gönderilebilir:
Sekiz |
Veri Türü |
Açıklama |
Zorunlu mu? |
0 |
uint8 |
Mesaj grubu |
Zorunlu |
1 |
uint8 |
Mesaj kodu |
Zorunlu |
2 - 3 |
uint16 |
Ek veri uzunluğu |
Zorunlu |
4 - n |
|
Ek veriler |
İsteğe bağlı |
Ek veri uzunluğu ve ek veri alanları büyük endian olmalıdır.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-13 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-13 UTC."],[[["\u003cp\u003eFast Pair utilizes a persistent connection with Providers via an additional channel to enable Fast Pair extensions.\u003c/p\u003e\n"],["\u003cp\u003eTwo message stream implementations are supported: RFCOMM using a fixed UUID and L2CAP using GATT PSM Characteristic for connection.\u003c/p\u003e\n"],["\u003cp\u003eExchanged messages adhere to a specific format containing message group, message code, additional data length, and optional additional data.\u003c/p\u003e\n"],["\u003cp\u003eData length and additional data fields within messages are represented in big endian format.\u003c/p\u003e\n"]]],[],null,["# Message Stream\n\nFast Pair requires an additional channel for a persistent connection with the\nProviders to support Fast Pair extensions. When the Provider connects to a\nsupported Seeker, the Seeker will attempt to connect the message stream.\n\nSupported Implementation\n------------------------\n\nFast Pair supports two kinds of message stream implementations:\n\n### RFCOMM\n\nUse fixed UUID as the endpoint\n`df21fe2c-2515-4fdb-8886-f12c4d67927c`\n\n### L2CAP\n\nUse GATT [PSM Characteristic](/nearby/fast-pair/specifications/bledevice#message_stream_PSM \"message stream_PSM\") to obtain the PSM value for L2CAP connection.\n\nMessage Format\n--------------\n\nOnce connected, messages can be exchanged in the following format:\n\n| Octet | Data Type | Description | Mandatory? |\n|-------|-----------|------------------------|------------|\n| 0 | uint8 | Message group | Mandatory |\n| 1 | uint8 | Message code | Mandatory |\n| 2 - 3 | uint16 | Additional data length | Mandatory |\n| 4 - n | | Additional data | Optional |\n\nThe additional data length and additional data fields should be big endian."]]