جریان پیام
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
جفت سریع به یک کانال اضافی برای اتصال دائمی با ارائه دهندگان برای پشتیبانی از برنامه های افزودنی جفت سریع نیاز دارد. هنگامی که ارائه دهنده به جستجوگر پشتیبانی شده متصل می شود، جستجوگر تلاش می کند تا جریان پیام را متصل کند.
اجرای پشتیبانی شده
Fast Pair از دو نوع پیاده سازی جریان پیام پشتیبانی می کند:
RFCOMM
استفاده از UUID ثابت به عنوان نقطه پایانی df21fe2c-2515-4fdb-8886-f12c4d67927c
L2CAP
از ویژگی GATT PSM برای به دست آوردن مقدار PSM برای اتصال L2CAP استفاده کنید.
پس از اتصال، می توان پیام ها را در قالب زیر رد و بدل کرد:
اکتت | نوع داده | توضیحات | اجباری؟ |
---|
0 | uint8 | گروه پیام | اجباری |
1 | uint8 | کد پیام | اجباری |
2 - 3 | uint16 | طول داده های اضافی | اجباری |
4 - n | | داده های اضافی | اختیاری |
طول داده اضافی و فیلدهای داده اضافی باید اندیان بزرگ باشند.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی."],[[["\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."]]