Versione: 2.0
Ultimo aggiornamento: 11/03/2026
Legend
| Product Verb | Azione di sviluppo |
|---|---|
| "MUST" | Requisito di prodotto obbligatorio |
| "SHOULD" | Consiglio facoltativo |
| "MAY" | Consigliabili |
Panoramica
Questo documento di specifiche è suddiviso in due sezioni:
1. I requisiti minimi descrivono i criteri per la compatibilità di una categoria di periferiche con ChromeOS.
2. I requisiti aggiuntivi descrivono i criteri per la certificazione, oltre ai requisiti minimi.
Terminologia
Dispositivo Bluetooth o dispositivo si riferiscono alla periferica compatibile con ChromeOS in fase di qualifica. Dispositivo ChromeOS si riferisce al dispositivo host o di controllo, se applicabile.
REQUISITI MINIMI
Requisiti Bluetooth generici
I seguenti requisiti si applicano a tutti i dispositivi Bluetooth (accessori e periferiche). Altre sezioni definiscono i requisiti specifici per scenario.
- Il dispositivo DEVE essere qualificato ed elencato su https://launchstudio.bluetooth.com.
Bluetooth Basic Rate ed Enhanced Data Rate (ovvero Classic)
Questi requisiti si applicano a qualsiasi dispositivo che supporti il trasporto Bluetooth BR/EDR.
Il dispositivo DEVE supportare l'Enhanced Data Rate (EDR).
Il dispositivo DEVE supportare il protocollo Service Discovery Protocol (SDP) senza richiedere l'accoppiamento.
Requisiti per i dispositivi di input Bluetooth
Questi requisiti si applicano agli accessori Bluetooth che forniscono funzionalità di input dell'utente, come mouse e tastiere.
Il dispositivo DEVE utilizzare il trasporto Low Energy (LE).
Il dispositivo DEVE supportare il profilo HID Over Gatt.
Requisiti per cuffie e speaker Bluetooth
Questi requisiti si applicano agli accessori Bluetooth che forniscono funzionalità di input e output audio tramite il profilo Bluetooth Hands Free (HFP) e l'Advanced Audio Distribution Profile (A2DP). Questi requisiti si aggiungono ai requisiti Bluetooth generici.
Il dispositivo audio DEVE impostare i seguenti bit nella sezione Servizio principale (2.8.1) del parametro Class of Device (COD):
Audio (bit 21)
Rendering (bit 18)
REQUISITI AGGIUNTIVI
Oltre ai requisiti minimi, una periferica DEVE soddisfare i requisiti obbligatori riportati di seguito per ottenere la certificazione.
Requisiti Bluetooth generici
[Obbligatorio] DEVE essere qualificato in base alla specifica Bluetooth Core 4.2 (modificata) o a una specifica Core superiore.
[Obbligatorio] DEVE essere aggiornabile in modo sicuro su ChromeOS.
[Facoltativo] Il dispositivo DEVE utilizzare un intervallo di connessione o sniffing allineato di 7,5 ms.
Requisiti Bluetooth Low Energy
Questi requisiti si applicano a qualsiasi dispositivo che supporta il trasporto Bluetooth Low Energy.
[Obbligatorio] Il dispositivo DEVE supportare le connessioni sicure LE.
[Obbligatorio] Il dispositivo DEVE essere in grado di risolvere gli indirizzi privati risolvibili. - [Obbligatorio] Il dispositivo DEVE supportare il servizio Batteria se è dotato di una batteria. La soglia di batteria scarica del dispositivo deve essere impostata al 15% della capacità utilizzabile della batteria.
[Obbligatorio] Il dispositivo DEVE utilizzare un intervallo di connessione allineato a un intervallo di 7,5 ms (ad es. 7,5 ms, 15 ms, 22,5 ms e così via).
[Obbligatorio] Il dispositivo DEVE impostare il flag di rilevabilità generica o limitata solo se è in modalità di associazione.
[Obbligatorio] In modalità di accoppiamento, il dispositivo DEVE contenere almeno le seguenti sezioni:
- Nell'annuncio principale:
- Flag
- Aspetto LE
- Nell'annuncio principale o nella risposta alla scansione:
- Livello di potenza TX
- Servizi
- Nome locale (può essere breve)
[Facoltativo] In modalità di accoppiamento, il dispositivo DEVE utilizzare un intervallo di pubblicità non superiore a 100 ms e rimanere in modalità di accoppiamento per almeno 30 secondi.
Bluetooth Basic Rate ed Enhanced Data Rate (ovvero Classic)
[Obbligatorio] DEVE supportare le connessioni sicure.
[Obbligatorio] DEVE supportare il profilo ID dispositivo.
[Obbligatorio] DEVE supportare un intervallo di rilevamento multiplo di 7,5 ms. È consigliato un intervallo di 15 ms.
[Obbligatorio] DEVE supportare un timeout di supervisione del link di massimo 10 secondi (si consiglia un valore inferiore a 5 secondi).
[Obbligatorio] Quando è rilevabile, il dispositivo DEVE utilizzare una risposta di richiesta estesa che includa almeno le seguenti sezioni:
- Nome locale (completo o breve)
- Livello di potenza TX
- Elenco dei servizi (completo o breve)
Requisiti per i dispositivi di input Bluetooth
Questi requisiti si applicano agli accessori Bluetooth che forniscono funzionalità di input dell'utente, come mouse e tastiere.
[Obbligatorio] Il dispositivo DEVE utilizzare un indirizzo casuale (privato o statico). - [Obbligatorio] Il dispositivo DEVE utilizzare un nuovo indirizzo casuale ogni volta che viene attivata la modalità di accoppiamento.
[Obbligatorio] Il dispositivo DEVE utilizzare pubblicità dirette con ciclo di lavoro elevato o pubblicità non dirette con un intervallo pubblicitario non superiore a 50 ms per riconnessioni rapide.
[Facoltativo] Il dispositivo DEVE supportare l'accoppiamento rapido per facilitare l'accoppiamento basato sulla prossimità. In futuro questo diventerà un requisito obbligatorio.
Requisiti per cuffie e speaker Bluetooth
[Obbligatorio] Il dispositivo DEVE supportare A2DP 1.3 o versioni successive
- [Obbligatorio] Il dispositivo DEVE supportare il meccanismo di segnalazione del ritardo AVDTP.
- [Obbligatorio] Il dispositivo DEVE supportare un jitter buffer di almeno 150 ms e segnalare eventuali modifiche tramite il meccanismo di segnalazione del ritardo AVDTP.
[Facoltativo] Il dispositivo DEVE supportare la decodifica AAC.
[Obbligatorio] Il dispositivo DEVE supportare AVRCP 1.6 o versioni successive, incluso il supporto delle seguenti funzionalità:
Controllo del volume assoluto
Riproduci (se sul dispositivo è presente un pulsante fisico)
Pausa (se sul dispositivo è presente un pulsante fisico)
Interrompi (se sul dispositivo è presente un pulsante fisico)
Avanti (se sul dispositivo è presente un pulsante fisico)
Indietro (se sul dispositivo è presente un pulsante fisico)
[Obbligatorio] Se il dispositivo ha un microfono, DEVE supportare il profilo HFP.
[Facoltativo] Il dispositivo POTREBBE supportare HFP 1.7 o versioni successive.
[Facoltativo] Il dispositivo POTREBBE supportare la funzionalità di segnalazione del livello della batteria se ne è dotato.
[Facoltativo] Il dispositivo POTREBBE supportare la codifica Wide Band Speech e mSBC.
[Facoltativo] Il dispositivo POTREBBE supportare il controllo del volume assoluto.
[Obbligatorio] Il dispositivo NON DEVE presupporre che ci saranno comandi AT per modificare lo stato della chiamata per l'apertura di una sessione audio.
[Facoltativo] Il dispositivo POTREBBE supportare l'accettazione/il rifiuto di una chiamata vocale in arrivo e la terminazione di una chiamata (se sul dispositivo è presente un tasto di telefonia fisico)
[Facoltativo] Il dispositivo DEVE supportare l'accoppiamento rapido 2.0 o versioni successive per facilitare l'accoppiamento basato sulla prossimità. In futuro questo diventerà un requisito obbligatorio.
[Obbligatorio] Il dispositivo DEVE avere un ritardo di commutazione tra A2DP e HFP inferiore a 250 ms.
| Data | Versione | Note |
|---|---|---|
| 5/09/2024 | 1.1 | Aggiunti [requisiti di disattivazione audio specifici di ChromeOS]. |
| 2024-02-01 | 1.0.1 | Ripubblicazione su una nuova piattaforma. |
| 2023-08-18 | 1,0 | Pubblicazione iniziale del sito partner. |
Cronologia delle revisioni
| Data | Versione | Note |
|---|---|---|
| 2026-03-11 | 2.0 | Aggiorna la documentazione |
| 2026-03-11 | 1.1 | Aggiorna la documentazione |
| 2024-02-01 | 1.0.1 | Pubblicazione iniziale sulla piattaforma Google Developers. |
| 2023-08-18 | 1,0 | Pubblicazione iniziale. |