با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
نام شخصی
جستجوگر می تواند در اولین جفت شدن و زمانی که کاربر نام را در سمت جستجوگر ویرایش می کند، یک نام شخصی برای ارائه دهنده بنویسد. ارائه دهنده باید فضایی، حداقل 64 بایت، برای ذخیره نام شخصی اختصاص دهد.
ویژگی نوشتن در دادههای اضافی با نام شخصیشده ممکن است در ۲ جریان اتفاق بیفتد:
- پس از جفت شدن اولیه، جستجوگر ممکن است پس از نوشتن کلید حساب، یک نام شخصی برای ارائه دهنده بنویسد.
- پس از اینکه کاربر نام شخصی شده را در جستجوگر تغییر داد، جستجوگر نام جدید را برای ارائه دهنده می نویسد:
- از مرحله 1 تا مرحله 4 در روش بالا دست بدهید تا یکدیگر را شناسایی کنید و بدانید از کدام کلید حساب برای رمزگذاری و رمزگشایی نام استفاده می شود. در جدول 1.2.2 :
- نوع پیام را روی 0x10 قرار دهید
- بیت پرچم 1 را به 1 تنظیم کنید تا نشان دهد که مشخصه داده به دنبال آن خواهد بود.
- شناسه داده جدول 1.2.2 را روی 0x01 به عنوان نام شخصی تنظیم کنید.
- نام را به مشخصه داده
FE2C1237-8366-4814-8EB0-01DE32100BEA
بنویسید.
هنگامی که از طریق بیت 2 در جدول 1.2.1 درخواست می شود، ارائه دهنده باید به ویژگی داده های اضافی با نام شخصی اطلاع دهد.
،
نام شخصی
جستجوگر می تواند در اولین جفت شدن و زمانی که کاربر نام را در سمت جستجوگر ویرایش می کند، یک نام شخصی برای ارائه دهنده بنویسد. ارائه دهنده باید فضایی، حداقل 64 بایت، برای ذخیره نام شخصی اختصاص دهد.
ویژگی نوشتن در دادههای اضافی با نام شخصیشده ممکن است در ۲ جریان اتفاق بیفتد:
- پس از جفت شدن اولیه، جستجوگر ممکن است پس از نوشتن کلید حساب، یک نام شخصی برای ارائه دهنده بنویسد.
- پس از اینکه کاربر نام شخصی شده را در جستجوگر تغییر داد، جستجوگر نام جدید را برای ارائه دهنده می نویسد:
- از مرحله 1 تا مرحله 4 در روش بالا دست بدهید تا یکدیگر را شناسایی کنید و بدانید از کدام کلید حساب برای رمزگذاری و رمزگشایی نام استفاده می شود. در جدول 1.2.2 :
- نوع پیام را روی 0x10 تنظیم کنید
- بیت پرچم 1 را به 1 تنظیم کنید تا نشان دهد که مشخصه داده به دنبال آن خواهد بود.
- شناسه داده جدول 1.2.2 را روی 0x01 به عنوان نام شخصی تنظیم کنید.
- نام را به مشخصه داده
FE2C1237-8366-4814-8EB0-01DE32100BEA
بنویسید.
هنگامی که از طریق بیت 2 در جدول 1.2.1 درخواست می شود، ارائه دهنده باید به ویژگی داده های اضافی با نام شخصی اطلاع دهد.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eSeekers can personalize the name of their Provider device during initial pairing and anytime after.\u003c/p\u003e\n"],["\u003cp\u003eThe Provider device securely stores the personalized name, allocating at least 64 bytes for it.\u003c/p\u003e\n"],["\u003cp\u003eName updates are communicated via the Additional Data characteristic following a secure handshake process.\u003c/p\u003e\n"],["\u003cp\u003eProviders can be prompted to share the personalized name using a specific flag in the data exchange.\u003c/p\u003e\n"]]],[],null,["Personalized Name\n-----------------\n\nThe Seeker can write a personalized name to the Provider during the first\npairing and when the user edits the name on the Seeker side. The Provider shall\nallocate space, at least 64 bytes, to store the personalized name.\n\nWrites to [Additional Data characteristic](/nearby/fast-pair/specifications/characteristics#AdditionalData \"Characteristic: Addiitonal Data\") with personalized\nname may happen in 2 flows:\n\n1. After initial pairing, the Seeker may write a personalized name to the Provider after writing the account key.\n2. After a user modifies the personalized name on the Seeker, the Seeker will write the new name to the Provider:\n 1. handshake from step 1 to step 4 in the above [procedure](/nearby/fast-pair/specifications/service/gatt#procedure \"GATT Procedure\") to identify each other and know which account key will be used for the encryption and decryption of the name. In [Table 1.2.2](/nearby/fast-pair/specifications/characteristics#table1.2.2 \"Table 1.2.2\"):\n 1. Set Message type to 0x10\n 2. Set Flag Bit 1 to 1 to indicate it will be followed by Data characteristic.\n 3. Set Data ID of [Table 1.2.2](/nearby/fast-pair/specifications/characteristics#table1.2.2 \"Table 1.2.2\") to 0x01 as personalized name.\n 2. write the name to Data characteristic `FE2C1237-8366-4814-8EB0-01DE32100BEA`.\n\nThe Provider should notify to [Additional Data characteristic](/nearby/fast-pair/specifications/characteristics#AdditionalData \"Characteristic: Addiitonal Data\")\nwith personalized name when it is requested via Bit 2 in\n[Table 1.2.1](/nearby/fast-pair/specifications/characteristics#table1.2.1 \"Table 1.2.1\")."]]