Delen via


Vereisten voor testen van Bluetooth-controller

In dit document wordt beschreven hoe u uw testomgeving correct instelt en testmachines voor het uitvoeren van de Bluetooth Windows HLK-tests voor een Bluetooth-radio.

Vereisten voor Bluetooth-buscontroller (Device.BusController.Bluetooth)

Bij het certificeren van een Bluetooth-radio is het vereist dat alle tests worden uitgevoerd met de Microsoft Inbox Bluetooth-stack. Filterstuurprogramma's die vereist zijn voor radiobewerking, kunnen nog steeds worden gebruikt zolang de functionaliteit van de Microsoft-stack niet wordt vervangen.

De radio moet worden getest terwijl deze verbonden is via het type transport dat OEM's en ODM's in hun systeem gebruiken. Als de radio bijvoorbeeld via UART in een systeem wordt aangesloten, certificeert u de radio dan ook terwijl deze via UART is verbonden.

De radiotests moeten worden uitgevoerd in de standaardconfiguratie van Windows en er moeten geen wijzigingen in Bluetooth-instellingen worden aangebracht. USB-radio's moeten bijvoorbeeld selectieve onderbreking ondersteunen en dit wordt standaard ingeschakeld in Windows. Wijzig deze instelling niet van de standaardinstelling van het geselecteerde besturingssysteem.

Opmerking

Het wordt ten zeerste aanbevolen dat IHD's die ook een profielinvoegtoepassingspakket produceren, extra testen op Bluetooth-systeemniveau uitvoeren (System.Client.BluetoothController) met hun profielpakket dat op het systeem is geïnstalleerd, omdat OEM's en ODM's hun systemen moeten certificeren met deze profielpakketten geïnstalleerd.

Bluetooth-testplatform (BTP)

Algemeen overzicht van het testplatform vindt u op Bluetooth Test Platform (BTP).

Hardware-installatie

De HLK vereist ten minste één apparaat in elk van de volgende categorieën (andere apparaten werken mogelijk, maar worden niet getest of ondersteund door Microsoft):

De meeste BTP-radio's zijn aangesloten met behulp van het Traduci-bord. Zie Hardware-instellingen voor Bluetooth Test Platform over het instellen van elk apparaat en het Traduci-bord.

Raadpleeg de onderstaande tabel met de koppelingen naar het juiste BTP-pakket en volg stap 2 in de installatie van de Bluetooth Test Platform-software voor de juiste Traduci-firmwareversie.

HLK-versie BTP-pakket
22H2 Downloaden v1.12.2

Bij HLK-tests gaat men uit van de volgende Traduci-poortindeling, tenzij anders is opgegeven.

Porto Apparaat
JA RN52/BM62
JB RN42
JC Bluefruit Vriend
JD  

Hardwarevereisten voor testspecificaties

Specificatie Apparatuur
Apparaat.BusController.Bluetooth.HciExtensions.A2dpOffload
System.Client.BluetoothController.HciExtensions.A2dpOffload
Traduci, RN52/BM62

Tests uitvoeren in de HLK

De HLK plant BTP-tests om uit te voeren op een clientsysteem, zodat de traduci moet worden verbonden met het clientsysteem. BTP-tests hebben een symbool voor het type dat aangeeft dat speciale configuratie vereist is.

BTP-tests worden op dezelfde manier gepland als elke andere test.

De waarde die wordt gebruikt voor de parameternaam van het apparaat , vindt u op de pagina met een beschrijving van de bovenstaande apparaten. Dit zijn bijvoorbeeld afkomstig van de pagina's waarin de apparaten RN42 en Bluefruit Friend worden beschreven. In de kolom Parameter wordt de waarde weergegeven die kan worden gebruikt:

Apparaat Capaciteiten Kenmerk
RN42 Basistarief (BR) Nee 42
Blauwvrucht veer Lage Energie (LE) blauwfruit52

Installatie van testomgeving

De Bluetooth-tests vereisen maximaal 3 testsystemen, elk met een 4.0 Bluetooth-radio aanwezig op de machine en in dezelfde WHLK-machinegroep. De machines worden onderverdeeld in twee rollen.

  • Primair - Testsysteem met de Bluetooth-radio die moet worden gecertificeerd (DUT).

  • Secundair - Ondersteunende testsystemen met een 4.0 Bluetooth Radio aanwezig op het systeem.

Alle testmachines moeten kunnen communiceren via TCP/IP en moeten elkaars computernamen kunnen omzetten met behulp van DNS. Tcp/IP-communicatie via back-kanaal vindt plaats via poorten 5005 en 5006 en moet automatisch worden geopend door de testsoftware.

Alle testmachines moeten binnen een paar meter van elkaar worden geplaatst en vrij zicht op elkaar hebben om mogelijke valse testresultaten te verminderen. Probeer ook andere Bluetooth-verkeer in het gebied te verminderen om ruis te verminderen en de betrouwbaarheid van de tests te verhogen.

Instructies voor het instellen van machines

  1. Installeer het nieuwste beschikbare Windows-besturingssysteem op de testmachines en koppel de machines aan uw testnetwerk. Alle testmachines moeten met elkaar kunnen communiceren via TCP/IP en de WHLK-controller.

  2. Als de systemen geen interne Bluetooth-radio hebben, voert u de volgende stappen uit.

    1. Installeer de Bluetooth-controller die moet worden gecertificeerd (DUT) op het primaire systeem.

    2. Installeer de ondersteunende Bluetooth 4.0-radio's op de secundaire machines. Het is raadzaam om een eerder gecertificeerde radio te gebruiken op uw secundaire testmachines, maar er hebben geen 4.0 radio's een logo ontvangen op het moment dat dit document is geschreven.

  3. Installeer softwarepakketten.

    1. Als u de Bluetooth-radio certificeert, installeert u alle vereiste software (filterstuurprogramma's, enzovoort) die vereist is voor de radio's. De functionaliteit van de ingebouwde Microsoft Bluetooth Stack mag niet worden vervangen bij het certificeren van een radio.

    2. Als u een Windows-systeem certificeert met een geïntegreerde Bluetooth-radio, installeert u alle vereiste software die nodig is voor radiobewerking, evenals alle software waarmee de machine wordt verzonden (dit omvat stuurprogramma's van derden, zoals profielenpakketten en filterstuurprogramma's).

  4. Installeer de Windows HLK-client op de testcomputer.

  5. Gebruik Windows HLK Studio om een machinegroep te maken en de drie testmachines naar de zojuist gemaakte pool te verplaatsen.

  6. Verwijder alle Bluetooth-apparaten van alle testmachines.

  7. Plaats alle testmachines in de status Gereed.