Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este documento aborda como configurar corretamente seu ambiente de teste e máquinas de teste para executar os testes Bluetooth Windows HLK para um rádio Bluetooth.
Requisitos do controlador de bus Bluetooth (Device.BusController.Bluetooth)
Ao certificar um rádio Bluetooth, é necessário que todos os testes sejam feitos com a pilha Bluetooth da Caixa de Entrada da Microsoft. Os drivers de filtro necessários para o funcionamento do rádio ainda podem ser usados, contanto que a estrutura da Microsoft não seja substituída.
O rádio deve ser testado enquanto estiver conectado através do tipo de transporte que os OEMs e ODMs usarão nos seus sistemas. Por exemplo, se o rádio estiver conectado através de UART em um sistema, certifique o rádio com ele conectado através de UART também.
O teste de rádio deve ser feito na configuração padrão do Windows e nenhuma alteração nas configurações de Bluetooth deve ser feita. Por exemplo, os rádios USB devem suportar a Suspensão Seletiva e isso será ativado no Windows por padrão. Não altere essa configuração do padrão do sistema operacional selecionado.
Observação
É altamente recomendável que os IHVs que também produzem um pacote de complementos de perfil realizem testes adicionais no nível do sistema Bluetooth (System.Client.BluetoothController) com seu pacote de perfis instalado no sistema, pois OEMs e ODMs serão obrigados a certificar seus sistemas com esses pacotes de perfis instalados.
Plataforma de teste Bluetooth (BTP)
Uma visão geral da plataforma de teste pode ser encontrada em Bluetooth Test Platform (BTP).
Configuração de hardware
O HLK requer pelo menos um dispositivo em cada uma das seguintes categorias (outros dispositivos podem funcionar, mas não são testados ou suportados pela Microsoft):
A maioria dos rádios BTP são conectados usando a placa Traduci. Consulte Configuração de hardware para plataforma de teste Bluetooth sobre como configurar cada dispositivo e a placa Traduci.
Para obter a versão de firmware Traduci apropriada, consulte a tabela abaixo com os links para o pacote BTP apropriado e siga a etapa 2 na configuração do software Bluetooth Test Platform.
| Versão HLK | Pacote BTP |
|---|---|
| 22H2 | Descarregar v1.12.2 |
Os testes HLK assumirão o seguinte layout de porta Traduci, a menos que especificado de outra forma:
| Porto | Dispositivo |
|---|---|
| JA | RN52/BM62 |
| JB | RN42 |
| JC | Amigo Bluefruit |
| JD |
Requisitos de hardware para especificações de teste
| Especificação | Equipamento |
|---|---|
| Device.BusController.Bluetooth.HciExtensions.A2dpOffload System.Client.BluetoothController.HciExtensions.A2dpOffload |
Traduz, RN52/BM62 |
Executando testes no HLK
O HLK agendará testes BTP para serem executados em um sistema cliente, de modo que o traduci precisará ser conectado ao sistema cliente. Os testes BTP terão um símbolo para o tipo indicando "Requer configuração especial".
Os testes de BTP são programados da mesma forma que qualquer outro teste.
O valor usado para o nome do parâmetro do dispositivo pode ser encontrado na página que descreve os dispositivos acima. Como exemplo, estes são retirados das páginas que descrevem os dispositivos RN42 e Bluefruit Friend . A coluna Parâmetro mostra o valor que pode ser usado:
| Dispositivo | Capacidades | Parâmetro |
|---|---|---|
| RN42 | Tarifa Básica (BR) | RN42 |
| Pena Bluefruit | Baixo consumo de energia (LE) | Frutos azuis52 |
Configuração do ambiente de teste
Os testes Bluetooth requerem até 3 sistemas de teste, cada um com um rádio Bluetooth 4.0 presente na máquina e no mesmo pool de máquinas WHLK. As máquinas são divididas em duas funções.
Principal - Sistema de teste que possui o rádio Bluetooth a ser certificado (DUT).
Secundário - Suporte a sistemas de teste que têm um rádio Bluetooth 4.0 presente no sistema.
Todas as máquinas de teste devem ser capazes de se comunicar por TCP/IP e devem ser capazes de resolver os nomes de máquinas uns dos outros usando DNS. A comunicação TCP/IP do canal traseiro ocorre através das portas 5005 e 5006 e deve ser aberta automaticamente pelo software de teste.
Todas as máquinas de ensaio devem ser colocadas a vários metros umas das outras e ter uma linha de visão clara entre si, a fim de reduzir possíveis falsas falhas nos ensaios. Por favor, tente também reduzir o tráfego Bluetooth na área para reduzir o ruído e ajudar a aumentar a confiabilidade dos testes.
Instruções de configuração da máquina
Instale o Sistema Operacional Windows mais recente disponível nas máquinas de teste e junte as máquinas à sua rede de teste. Todas as máquinas de teste devem ser capazes de se comunicar entre si através de TCP/IP e do controlador WHLK.
Se os sistemas não tiverem um rádio Bluetooth interno, execute as etapas a seguir.
Instale o controlador Bluetooth a ser certificado (DUT) no sistema primário.
Instale os rádios Bluetooth 4.0 de suporte nas máquinas secundárias. Recomenda-se a utilização de um rádio previamente certificado nas suas máquinas de teste secundário, mas nenhum rádio 4.0 recebeu um logótipo no momento em que este documento foi escrito.
Instale pacotes de software.
Se certificar o rádio Bluetooth, instale qualquer software necessário (como drivers de filtro, etc.) para o funcionamento do rádio. A funcionalidade da pilha Bluetooth da caixa de entrada da Microsoft não deve ser substituída ao certificar um rádio.
Se certificar um Sistema Windows que tenha um rádio Bluetooth integrado, instale todo o software necessário para a operação do rádio, bem como qualquer software que acompanhará a máquina no seu envio (isto inclui drivers de terceiros como pacotes de perfis e drivers de filtro).
Instale o cliente HLK do Windows no computador de teste.
Use o estúdio Windows HLK para criar um pool de máquinas e mover as 3 máquinas de teste para o pool recém-criado.
Desemparelhe todos os dispositivos Bluetooth de todas as máquinas de teste.
Coloque todas as máquinas de teste no estado "Pronto".