ChromeOS Compatible - Bluetooth Specification v1.1

Wersja: 1.1
Ostatnia aktualizacja: 5 września 2024 r.

Legenda

Czasownik związany z produktem Działanie związane z rozwojem
„MUST” Wymagania dotyczące produktu
„SHOULD” Opcjonalna rekomendacja
„MAY” Przydatne

Cele

Ten dokument ze specyfikacją opisuje kryteria zgodności z Bluetooth, które spełniają urządzenia zgodne z ChromeOS.

Terminologia

Urządzenie Bluetooth lub urządzenie
Zgodne urządzenie peryferyjne z ChromeOS.
Urządzenie z ChromeOS
Urządzenie hosta lub sterujące (w stosownych przypadkach).

Ogólne wymagania dotyczące Bluetooth

Poniższe wymagania dotyczą wszystkich urządzeń Bluetooth (akcesoriów i peryferiów). Dodatkowe sekcje zawierają wymagania dotyczące konkretnych scenariuszy.

  • Urządzenie MUSI być zakwalifikowane i wymienione na stronie https://launchstudio.bluetooth.com.
  • Urządzenie powinno być zgodne ze specyfikacją Bluetooth Core 4.0 lub nowszą.
  • Urządzenie POWINNA używać połączenia lub interwału skanowania z wyrównaniem 7,5 ms.

Podstawowa i ulepszona szybkość transmisji danych Bluetooth (czyli klasyczna)

Te wymagania dotyczą wszystkich urządzeń obsługujących transport BR/EDR Bluetootha.

  • Urządzenie MUSI obsługiwać Enhanced Data Rate (EDR).
  • Urządzenie MUSI obsługiwać protokół SDP (Service Discovery Protocol) bez konieczności parowania.

Wymagania dotyczące urządzenia wejściowego Bluetooth

Te wymagania dotyczą akcesoriów Bluetooth, które umożliwiają użytkownikom wprowadzanie danych, takich jak myszy i klawiatury.

  • Urządzenie MUSI używać przesyłania o niskim poborze mocy (LE).
  • Urządzenie MUSI obsługiwać profil HID Over Gatt.

Wymagania dotyczące zestawu słuchawkowego i głośnika Bluetooth

Te wymagania dotyczą akcesoriów Bluetooth, które umożliwiają przesyłanie i odtwarzanie dźwięku za pomocą profilu Bluetooth Hands Free (HFP) i profilu zaawansowanej dystrybucji audio (A2DP). Te wymagania są uzupełnieniem ogólnych wymagań dotyczących Bluetooth.

  • Urządzenie audio MUSI ustawić te bity w sekcji Usługa główna parametru Klasa urządzenia (COD):
    • Audio (bit 21)
    • Renderowanie (bit 18)

Wymagania dotyczące wyciszania w ChromeOS

W tej sekcji obowiązują następujące skróty:

HF
Urządzenie (peryferyjne) Bluetooth
do rozmów w trybie głośnomówiącym
AG
Brama audio (host urządzenia z ChromeOS)

Jeśli urządzenie Bluetooth (HF) obsługuje profil zestawu głośnomówiącego:

  • Profil HF Hands-Free musi mieć możliwość wysyłania pakietów i przesyłania dźwięku w obu kierunkach (odtwarzanie/przechwytywanie) nawet wtedy, gdy AG nie uruchamia +CIEV,1 do HF podczas połączenia eSCO.
  • Jeśli HF ma interfejs wyciszenia mikrofonu:
    • HF MUSI używać AT+VGM=0, aby reprezentować wyciszenie mikrofonu.
      • HF MUSI wysłać AT+VGM=0, aby poprosić o wyłączenie mikrofonu w aplikacji do rozmów wideo (np. Meet) na AG.
      • HF MUSI wyciszyć mikrofon, gdy AG wysyła AT+VGM=0 do HF.
    • HF MUSI używać AT+VGM=X X=[1-15], aby reprezentować wyciszenie mikrofonu.
      • HF MUSI wysłać AT+VGM=X X=[1-15], aby poprosić o wyłączenie wyciszenia mikrofonu w aplikacji VC (np. Meet) na AG.
      • HF MUSI włączyć mikrofon, gdy AG wyśle AT+VGM=X X=[1-15].

Historia zmian

Data Wersja Uwagi
2024-09-05 1.1 Dodano wymagania dotyczące wyciszania w ChromeOS.
2024-02-01 1.0.1 opublikować je ponownie na nowej platformie.
2023-08-18 1,0 Początkowa publikacja witryny partnera.