שירות ההתאמה המהירה של Google

מבוא

שירות ההתאמה המהירה של Google (GFPS) משתמש ב-Bluetooth עם צריכת אנרגיה נמוכה (BLE) כדי לגלות מכשירי Bluetooth בקרבת מקום בלי להשתמש בסוללה באופן משמעותי. השירות מאפשר תרחישים "קסומים" שמבוססים על קרבה בין המכשירים.

פיצ'רים

היא נועדה לאפשר התאמה של מכשירי Bluetooth ו-BLE, כמו רמקולים, אוזניות, ערכות לרכב, עכברים ומקלדות, עם כמה שפחות אינטראקציות של משתמשים. עם הטמעת המפרט הבא, Google תמשיך להשיק תכונות נוספות שמסתמכות עליו. דוגמאות לתכנים כאלה:

  1. הצגת התראה על חצי דף כשהמכשיר במצב התאמה כדי לאפשר התאמה ראשונית בקלות. בנוסף, ניתן לשווק למשתמשים בקלות אפליקציות נלוות.
  2. שיוך המכשיר לחשבון של המשתמש אחרי השלמת ההתאמה הראשונית.
  3. הצגת התראת התאמה נוספת כשהמכשיר מופעל וקרוב לטלפון, לטאבלט או למחשב אחר שבבעלותו, כך שהמשתמש לא יצטרך לדעת איך להחזיר את המכשיר למצב התאמה לפני שהוא יבצע התאמה עם שאר המכשירים.
  4. שיוך שם מותאם אישית למכשיר.
  5. התראות לגבי הסוללה מוצגות לגבי האוזניות.
  6. הצגת פרטי המכשיר ב-Android מגרסה 11 ואילך.
  7. היכולת של המשתמשים לאתר אוזניות או אוזניות שאבדו.
  8. התאמה במצב אופליין זמינה במצבים שבהם הרשת חלשה.
  9. עם תמיכה בשינוי מקור האודיו אפשר להעביר בצורה חלקה חיבורי אוזניות בין מכשירים, בהתאם לפעילות המשתמש (למשל, התחלת סרט) ולאירועים בעדיפות גבוהה (למשל, שיחה נכנסת).
  10. תמיכה באמצעי בקרה לשמיעה כדי לספק בקרות גישה טובות יותר לתכונות חשובות של תכונות השמע.

דרישות התכונה

הדרישות לתמיכה בתכונות עשויות להיות שונות בהתאם לסוג המכשיר. פרטים נוספים זמינים במאמר הדרישות לגבי התכונות במכשיר.

יחסי תלות של פרופילים

ההטמעה של GCPS תואמת למפרט הליבה של Bluetooth מגרסה 4.2 ואילך.

סדר שמיניות

בכל מקום ששדה מורכב מכמה בייטים, סדר הבייטים הוא גדול, כלומר סדר הבייטים ברשת (אוקטט המשמעותי ביותר עד אוקטט הכי פחות משמעותי).

שימו לב: השיטה הזו תקנית לבייטים שמועברים דרך רשתות, אבל היא שונה מסידור הבייטים בשדות של כמה בייטים במפרטי Bluetooth SIG (לדוגמה, UUID של שירות במודעה הוא קצה קטן).

הטמעה של קובצי עזר

לעיון בהטמעה של קובץ העזר, אפשר לעיין בקטע ספריית SDK מוטמעת בקרבת מקום.