บริการจับคู่ด่วนของ Google

บทนำ

บริการจับคู่ด่วนของ Google (GFPS) ใช้บลูทูธพลังงานต่ำ (BLE) เพื่อค้นหาอุปกรณ์บลูทูธที่อยู่ใกล้เคียงโดยไม่ใช้แบตเตอรี่โทรศัพท์มากนัก ซึ่งช่วยให้เกิดสถานการณ์ "มหัศจรรย์" ตามระยะใกล้ของอุปกรณ์

ฟีเจอร์

GFPS มีจุดประสงค์เพื่ออำนวยความสะดวกในการจับคู่อุปกรณ์บลูทูธและ BLE เช่น ลำโพง หูฟัง ชุดอุปกรณ์ในรถยนต์ เมาส์ และแป้นพิมพ์ โดยที่ผู้ใช้ต้องโต้ตอบน้อยที่สุด เมื่อใช้ข้อกำหนดต่อไปนี้ Google จะเปิดตัวฟีเจอร์เพิ่มเติมที่ต่อยอดจากข้อกำหนดนี้ต่อไป ซึ่งรวมถึงเนื้อหาต่อไปนี้

  1. แสดงการแจ้งเตือนครึ่งหน้าเมื่ออุปกรณ์อยู่ในโหมดการจับคู่เพื่อการจับคู่ครั้งแรกที่ง่ายดาย นอกจากนี้ แอปที่ใช้ร่วมกันยังทําการตลาดต่อผู้ใช้ได้ง่าย
  2. การเชื่อมโยงอุปกรณ์กับบัญชีของผู้ใช้หลังจากการจับคู่ครั้งแรกเสร็จสมบูรณ์
  3. การแสดงการแจ้งเตือนการจับคู่ครั้งถัดไปเมื่ออุปกรณ์เปิดอยู่และอยู่ใกล้กับโทรศัพท์ แท็บเล็ต หรือเดสก์ท็อปเครื่องอื่นที่ผู้ใช้เป็นเจ้าของ เพื่อให้ผู้ใช้ไม่ต้องทราบวิธีทำให้อุปกรณ์กลับเข้าสู่โหมดการจับคู่ก่อนจับคู่กับอุปกรณ์เครื่องอื่น
  4. การเชื่อมโยงชื่อที่ปรับเปลี่ยนในแบบของคุณกับอุปกรณ์
  5. การแจ้งเตือนแบตเตอรี่จะแสดงสำหรับหูฟัง
  6. แสดงรายละเอียดอุปกรณ์ใน Android 11 ขึ้นไป
  7. ความสามารถในการค้นหาหูฟังหรือหูฟังเอียร์บัดที่สูญหาย
  8. การจับคู่แบบออฟไลน์ใช้ได้กับกรณีที่เครือข่ายมีสัญญาณต่ำ
  9. รองรับสวิตช์เสียงเพื่อเปลี่ยนการเชื่อมต่อชุดหูฟังระหว่างอุปกรณ์ต่างๆ อย่างราบรื่นตามกิจกรรมของผู้ใช้ (เช่น การเริ่มเล่นภาพยนตร์) และเหตุการณ์ที่มีลำดับความสำคัญ (เช่น สายเรียกเข้า)
  10. รองรับการควบคุมอุปกรณ์ Hearable เพื่อให้การควบคุมการเข้าถึงฟีเจอร์ที่สำคัญของ Hearable ดีขึ้น

ข้อกำหนดของฟีเจอร์

ข้อกำหนดในการรองรับฟีเจอร์จะแตกต่างกันไปตามประเภทอุปกรณ์ ดูรายละเอียดเพิ่มเติมได้ที่ข้อกำหนดฟีเจอร์ของอุปกรณ์

ทรัพยากร Dependency ของโปรไฟล์

การใช้งาน GFPS เข้ากันได้กับข้อกำหนดหลักของบลูทูธ v4.2 ขึ้นไป

ลำดับอ็อกเต็ต

เมื่อช่องประกอบด้วยไบต์หลายรายการ การจัดเรียงไบต์จะเป็นแบบ Big Endian ซึ่งก็คือการจัดเรียงไบต์ของเครือข่าย (Octet ที่มีนัยสำคัญสูงสุดไปจนถึง Octet ที่มีนัยสำคัญน้อยที่สุด)

โปรดทราบว่าแม้ว่ารูปแบบนี้จะเป็นแบบมาตรฐานสำหรับไบต์ที่โอนผ่านเครือข่าย แต่ก็มีความแตกต่างจากลําดับไบต์สําหรับช่องหลายไบต์ในข้อกําหนดของ Bluetooth SIG (เช่น UUID ของบริการในโฆษณาเป็นแบบ Little-endian)