Esta seção de perguntas frequentes fornece informações sobre o suporte à tecnologia sem fio Bluetooth para a família Windows de sistemas operacionais. Destina-se principalmente a IHVs (fornecedores independentes de hardware) que são novos no ecossistema Bluetooth no Windows e aborda tópicos de interesse para desenvolvedores de hardware e software.
Outras perguntas frequentes adicionais estão localizadas nos seguintes tópicos:
Suporte a versão e perfil bluetooth no suporte à versão e ao perfil do Windows 10 Bluetooth em versões anteriores do Windows O rádio host Bluetooth dá suporte ao apêndice decertificação Bluetooth da interface do usuário Bluetooth A Apêndice B
Quantos rádios Bluetooth o Windows pode dar suporte?
A pilha Bluetooth no Windows dá suporte apenas a um rádio Bluetooth. Esse rádio deve estar em conformidade com a especificação bluetooth e os requisitos mais recentes do Programa de Certificação de Hardware do Windows.
Como os rádios Bluetooth e Wi-Fi podem coexistir efetivamente?
Os rádios Bluetooth e Wi-Fi operam no intervalo de frequência de 2,4 GHz, para que pudessem momentaneamente tentar usar a mesma frequência. A técnica de salto de frequência que a tecnologia sem fio Bluetooth usa impede que tal conflito cause uma perda completa de conectividade, mas poderia reduzir as taxas de transferência para ambos os rádios.
A versão 2.0 da especificação Bluetooth dá suporte a AFH. Com o AFH, um rádio Bluetooth detecta o tráfego de outros tipos de rádios, marca os canais ocupados como "barulhentos" e evita esses canais à medida que pula frequências. O Windows Vista e posteriores melhoram ainda mais o AFH tratando o "ar" como um espectro compartilhável. Esse recurso permite que tecnologias sem fio, como adaptadores Wi-Fi, relatem quais canais eles pretendem usar. Quando a pilha Bluetooth se torna ativa, ela é notificada sobre os canais de uso relatados e os marca como barulhentos.
Como fazer habilitar o AFH no Windows?
O Windows Vista e posteriores incluem um modelo de espectro compartilhado para dar suporte a AFH para rádios Bluetooth baseados na versão 2.0 e versões posteriores da especificação Bluetooth. No entanto, esse recurso está desabilitado por padrão. Para que um sistema dê suporte ao modelo de espectro compartilhado, o OEM deve habilitar explicitamente o recurso e especificar a largura da banda de frequência que deve ser bloqueada em torno de um canal Wi-Fi ativo. Para especificar a largura da banda de frequência, crie um valor do tipo REG_DWORD chamado ChannelAvoidanceRange na seguinte chave do Registro:
HKLM\System\CurrentControlSet\Services\BthServ\Parameters
O valor ChannelAvoidanceRange habilita ou desabilita o compartilhamento de espectro e especifica a largura da banda de frequência bloqueada. Para habilitar o compartilhamento de espectro, defina ChannelAvoidanceRange como a largura total da banda de frequência que deve ser bloqueada em torno de um canal de Wi-Fi ativo. As unidades estão em MHz e podem variar de 20 a 40 (0,02 a 0,04 GHz). Os OEMs devem determinar uma largura de banda apropriada com base em um conjunto selecionado de rádios, características de antena e comentários do fabricante do rádio.
Um novo valor ChannelAvoidanceRange entra em vigor somente depois que o sistema é reinicializado. Idealmente, o OEM deve definir o valor ChannelAvoidanceRange durante o processo de pré-instalação.
Para que o modelo de espectro compartilhado do Windows funcione com eficiência, Wi-Fi drivers de miniporto devem relatar o uso do canal para o gerenciador de conexões de rede. Em seguida, a pilha de rede passa as informações de uso de canal para a pilha Bluetooth.
Como fazer habilitar a ativação remota no Windows?
O Windows Vista com Service Pack 2 (SP2) e posterior fornece suporte a software que permite que teclados habilitados para Bluetooth e dispositivos de mouse acordem o computador dos estados de suspensão (S3) ou de energia do sistema de hibernação (S4). Para que esse velório seja bem-sucedido, o módulo Bluetooth deve ser auto-alimentado e deve ter energia suficiente para ativar o computador. Mesmo que o Windows habilite a ativação do estado de energia do sistema S4, o computador não será ativado se o módulo Bluetooth não tiver energia quando o computador estiver no S4.
Para habilitar o Remote Wake no software, verifique se o módulo Bluetooth pode dar suporte à ativação e defina os seguintes valores de registro:
- 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 a página de propriedades do rádio Bluetooth no Gerenciador de Dispositivos tiver uma guia Gerenciamento de Energia, o rádio poderá dar suporte à ativação. Se não houver nenhuma guia gerenciamento de energia, o rádio poderá dar suporte à ativação, mas é improvável.