ใช้ได้กับ ChromeOS - ข้อมูลจำเพาะของบลูทูธ v1.1

เวอร์ชัน: 1.1
อัปเดตล่าสุด: 05-09-2024

คำอธิบาย

คำกริยาของผลิตภัณฑ์ การดำเนินการเพื่อพัฒนา
"MUST" ข้อกำหนดผลิตภัณฑ์ที่ต้องปฏิบัติตาม
"SHOULD" คําแนะนําที่ไม่บังคับ
"MAY" สิ่งที่แนะนำให้มี

วัตถุประสงค์

เอกสารข้อกำหนดนี้อธิบายเกณฑ์การปฏิบัติตามข้อกำหนดของบลูทูธที่อุปกรณ์ ChromeOS ที่เข้ากันได้ต้องมีคุณสมบัติตรงตาม

คำศัพท์

อุปกรณ์บลูทูธหรืออุปกรณ์
อุปกรณ์ต่อพ่วงที่เข้ากันได้กับ ChromeOS มีคุณสมบัติตรงตามข้อกำหนด
อุปกรณ์ ChromeOS
อุปกรณ์โฮสต์หรืออุปกรณ์ควบคุม (หากมี)

ข้อกำหนดทั่วไปของบลูทูธ

ข้อกำหนดต่อไปนี้มีผลกับอุปกรณ์บลูทูธทั้งหมด (อุปกรณ์เสริมและอุปกรณ์ต่อพ่วง) ส่วนเพิ่มเติมจะกำหนดข้อกำหนดเฉพาะสำหรับแต่ละสถานการณ์

  • อุปกรณ์ต้องผ่านการรับรองและแสดงอยู่ใน https://launchstudio.bluetooth.com
  • อุปกรณ์ควรมีคุณสมบัติตรงตามข้อกำหนดหลักของบลูทูธ 4.0 ขึ้นไป
  • อุปกรณ์ควรใช้การเชื่อมต่อที่ปรับเวลา 7.5 มิลลิวินาทีหรือช่วงเวลาสนิฟ

อัตราพื้นฐานของบลูทูธและอัตราข้อมูลแบบปรับปรุง (หรือที่เรียกว่า Classic)

ข้อกำหนดเหล่านี้มีผลกับอุปกรณ์ที่รองรับการขนส่ง BR/EDR ของบลูทูธ

  • อุปกรณ์ต้องรองรับอัตราข้อมูลแบบเพิ่มประสิทธิภาพ (EDR)
  • อุปกรณ์ต้องรองรับโปรโตคอลการค้นหาบริการ (SDP) โดยไม่ต้องจับคู่

ข้อกำหนดของอุปกรณ์อินพุตบลูทูธ

ข้อกำหนดเหล่านี้มีผลกับอุปกรณ์เสริมบลูทูธที่ให้การป้อนข้อมูลของผู้ใช้ เช่น เมาส์และแป้นพิมพ์

  • อุปกรณ์ต้องใช้การรับส่งพลังงานต่ำ (LE)
  • อุปกรณ์ต้องรองรับโปรไฟล์ HID Over Gatt

ข้อกำหนดของอุปกรณ์หูฟังและลำโพงบลูทูธ

ข้อกำหนดเหล่านี้มีผลกับอุปกรณ์เสริมบลูทูธที่ให้บริการอินพุตและเอาต์พุตเสียงผ่านโปรไฟล์แฮนด์ฟรีบลูทูธ (HFP) และโปรไฟล์การกระจายเสียงขั้นสูง (A2DP) ข้อกำหนดเหล่านี้นอกเหนือจากข้อกำหนดทั่วไปของบลูทูธ

  • อุปกรณ์เสียงต้องตั้งค่าบิตต่อไปนี้ในส่วนบริการหลักของพารามิเตอร์คลาสของอุปกรณ์ (COD)
    • เสียง (บิต 21)
    • การแสดงผล (บิต 18)

ข้อกำหนดเฉพาะเกี่ยวกับการปิดเสียงใน ChromeOS

ส่วนนี้ใช้ตัวย่อต่อไปนี้

HF
อุปกรณ์แฮนด์ฟรี (อุปกรณ์ต่อพ่วงบลูทูธ)
AG
เกตเวย์เสียง (โฮสต์อุปกรณ์ ChromeOS)

หากอุปกรณ์บลูทูธ (HF) รองรับโปรไฟล์แฮนด์ฟรี ให้ทำดังนี้

  • โปรไฟล์แฮนด์ฟรีของ HF ต้องสามารถส่งแพ็กเก็ตและส่งเสียงแบบ 2 ทิศทาง (เล่น/บันทึก) ได้ แม้ว่า AG จะไม่ทริกเกอร์ +CIEV,1 ไปยัง HF ระหว่างการเชื่อมต่อ eSCO
  • หาก HF มีอินเทอร์เฟซการปิดเสียงไมโครโฟน ให้ทำดังนี้
    • HF ต้องใช้ AT+VGM=0 เพื่อแสดงการปิดเสียงไมโครโฟน
      • HF ต้องส่ง AT+VGM=0 เพื่อขอปิดเสียงไมโครโฟนในแอป VC (เช่น AG)
      • HF ต้องปิดเสียงไมโครโฟนเมื่อ AG ส่ง AT+VGM=0 ไปยัง HF
    • HF ต้องใช้ AT+VGM=X X=[1-15] เพื่อแสดงการเลิกปิดเสียงไมโครโฟน
      • HF ต้องส่ง AT+VGM=X X=[1-15] เพื่อขอให้ยกเลิกการปิดเสียงไมโครโฟนในแอป VC (เช่น Meet) บน AG
      • HF ต้องเปิดเสียงไมโครโฟนเมื่อ AG ส่ง AT+VGM=X X=[1-15]

ประวัติการแก้ไข

วันที่ เวอร์ชัน หมายเหตุ
2024-09-05 1.1 เพิ่มข้อกำหนดเฉพาะเกี่ยวกับการปิดเสียงใน ChromeOS
2024-02-01 1.0.1 การเผยแพร่อีกครั้งในแพลตฟอร์มใหม่
2023-08-18 1.0 การเผยแพร่เว็บไซต์ของพาร์ทเนอร์ครั้งแรก