Questa sezione domande frequenti fornisce informazioni sul supporto della tecnologia wireless Bluetooth per la famiglia di sistemi operativi Windows. È destinato principalmente ai fornitori di hardware indipendenti (IHD) che non hanno esperienza con l'ecosistema Bluetooth in Windows e trattano argomenti di interesse sia per gli sviluppatori hardware che per gli sviluppatori di software.
Altre domande frequenti sono disponibili negli argomenti seguenti:
Supporto della versione e del profilo Bluetooth in Windows 10Bluetooth Version and Profile Support in Previous Windows VersionsBluetooth Host Radio SupportBluetooth User InterfaceBluetooth CertificationAppendice B
Quante radio Bluetooth possono supportare Windows?
Lo stack Bluetooth in Windows supporta una sola radio Bluetooth. Questa radio deve essere conforme alle specifiche Bluetooth e ai requisiti più recenti del programma di certificazione hardware Windows.
Come possono coesistere le radio Bluetooth e Wi-Fi?
Sia Bluetooth che Wi-Fi radio operano nell'intervallo di frequenza a 2,4 GHz, in modo da poter tentare momentaneamente di usare la stessa frequenza. La tecnica di salto di frequenza usata dalla tecnologia wireless Bluetooth impedisce a tale conflitto di causare una perdita completa di connettività, ma potrebbe ridurre le velocità di trasferimento per entrambe le radio.
La versione 2.0 della specifica Bluetooth supporta AFH. Con AFH, una radio Bluetooth rileva il traffico da altri tipi di radio, contrassegna i canali occupati come "rumorosi" ed evita tali canali man mano che salta le frequenze. Windows Vista e versioni successive migliorano ulteriormente l'AFH trattando l'"aria" come spettro condivisibile. Questa funzionalità consente tecnologie wireless, ad esempio adattatori Wi-Fi, di segnalare i canali che intende utilizzare. Quando lo stack Bluetooth diventa attivo, riceve una notifica del segnalato nei canali d'uso e li contrassegna come rumoroso.
Come si abilita AFH in Windows?
Windows Vista e versioni successive includono un modello a spettro condiviso per supportare AFH per le radio Bluetooth basate sulla versione 2.0 e versioni successive della specifica Bluetooth. Tuttavia, questa funzionalità è disabilitata per impostazione predefinita. Affinché un sistema supporti il modello dello spettro condiviso, l'OEM deve abilitare in modo esplicito la funzionalità e specificare la larghezza della banda di frequenza che deve essere bloccata intorno a un canale Wi-Fi attivo. Per specificare la larghezza della banda di frequenza, creare un valore di tipo REG_DWORD denominato ChannelAvoidanceRange nella chiave del Registro di sistema seguente:
HKLM\System\CurrentControlSet\Services\BthServ\Parameters
Il valore ChannelAvoidanceRange abilita o disabilita la condivisione dello spettro e specifica la larghezza della banda di frequenza bloccata. Per abilitare la condivisione dello spettro, impostare ChannelAvoidanceRange sulla larghezza intera della banda di frequenza che deve essere bloccata intorno a un canale Wi-Fi attivo. Le unità sono in MHz e possono variare da 20 a 40 (da 0,02 a 0,04 GHz). Gli OEM devono determinare una larghezza di banda appropriata in base a un set selezionato di radio, caratteristiche dell'antenna e feedback del produttore radio.
Un nuovo valore ChannelAvoidanceRange diventa effettivo solo dopo il riavvio del sistema. Idealmente, l'OEM deve impostare il valore ChannelAvoidanceRange durante il processo di preinstallazione.
Per il funzionamento efficace del modello a spettro condiviso di Windows, Wi-Fi driver miniport devono segnalare l'utilizzo del canale alla gestione connessioni di rete. Lo stack di rete passa quindi le informazioni sull'uso del canale allo stack Bluetooth.
Come si abilita la riattivazione remota in Windows?
Windows Vista con Service Pack 2 (SP2) e versioni successive fornisce il supporto software che consente alle tastiere e ai dispositivi mouse abilitati per Bluetooth di riattivare il computer dallo stato di sospensione (S3) o dall'ibernazione (S4) degli stati di alimentazione del sistema. Affinché tale riattivazione abbia esito positivo, il modulo Bluetooth deve essere auto-alimentato e deve avere una potenza sufficiente per riattivare il computer. Anche se Windows abilita la riattivazione dallo stato di alimentazione del sistema S4, il computer non si riattiva se il modulo Bluetooth non ha alimentazione quando il computer è in S4.
Per abilitare la riattivazione remota nel software, verificare che il modulo Bluetooth possa supportare la riattivazione e impostare i valori del Registro di sistema seguenti:
- HKLM\System\CurrentControlSet\Services\Bthport\Parameters \SystemRemoteWakeSupported : (DWORD) 1
- HKLM\System\CurrentControlSet\Enum\USB\<vid_pid>\<Bluetooth Radio ID> \Device Parameters\RemoteWakeEnabled : (DWORD) 1
- HKLM\System\CurrentControlSet\Enum\USB\<vid_pid>\<Bluetooth Radio ID> \Device Parameters\DeviceRemoteWakeSupported : (DWORD) 1
Nota Se la pagina delle proprietà della radio Bluetooth in Gestione dispositivi ha una scheda Risparmio energia , la radio può supportare la riattivazione. Se non esiste alcuna scheda Risparmio energia , la radio potrebbe supportare la riattivazione, ma è improbabile.