Krav för Testning av Bluetooth-styrenhet

Det här dokumentet beskriver hur du konfigurerar testmiljön korrekt och testdatorer för att köra Bluetooth Windows HLK-tester för en Bluetooth-radio.

Krav för Bluetooth Bus-styrenhet (Device.BusController.Bluetooth)

När du certifierar en Bluetooth-radio krävs att alla tester görs med Microsoft Inbox Bluetooth-stacken. Filterdrivrutiner som krävs för radiodrift kan fortfarande användas så länge funktionerna i Microsoft-stacken inte ersätts.

Radion ska testas medan den är ansluten via den transporttyp som OEM- och ODM-företag använder i sina system. Om radion till exempel ansluts via UART i ett system ska du certifiera radion med den ansluten via UART också.

Radiotestningen bör göras i standardkonfigurationen för Windows och inga ändringar av Bluetooth-inställningarna ska göras. USB-radioapparater måste till exempel ha stöd för selektiv paus och detta aktiveras som standard i Windows. Ändra inte den här inställningen från det operativsystem som valts som standard.

Anmärkning

Vi rekommenderar starkt att IHV:er som även producerar ett profiltilläggspaket utför ytterligare testning på Bluetooth-systemnivå (System.Client.BluetoothController) med profilpaketet installerat på systemet eftersom OEM-tillverkare och ODM:er måste certifiera sina system med dessa profilpaket installerade.

Bluetooth-testplattform (BTP)

Allmän översikt över testplattformen finns på Bluetooth Test Platform (BTP).

Maskinvarukonfiguration

HLK kräver minst en enhet i var och en av följande kategorier (andra enheter kan fungera, men de testas inte eller stöds inte av Microsoft):

De flesta BTP-radioapparater är anslutna med Traduci-kortet. Se Maskinvarukonfiguration för Bluetooth Test Platform om hur du konfigurerar varje enhet och Traduci-kortet.

För lämplig Traduci-version av inbyggd programvara, hänvisar du till tabellen nedan med länkarna till rätt BTP-paket och följer från steg 2 i installationen av Bluetooth Test Platform.

HLK-version BTP-paket
22H2 Ladda ned v1.12.2

HLK-tester förutsätter följande Traduci-portlayout om inget annat anges:

Hamn Apparat
Ung Företagsamhet RN52/BM62
JB JB RN42
JC Bluefruit Vän
JD  

Maskinvarukrav för testspecifikationer

Specifikation Hårdvara
Device.BusController.Bluetooth.HciExtensions.A2dpOffload
System.Client.BluetoothController.HciExtensions.A2dpOffload
Översätt, RN52/BM62

Köra tester i HLK

HLK schemalägger BTP-tester för att köras på ett klientsystem, så traduci måste vara ansluten till klientsystemet. BTP-tester har en symbol för typen som anger "Kräver särskild konfiguration".

BTP-tester schemaläggs på samma sätt som andra test.

Värdet som används för enhetsparameterns namn finns på sidan som beskriver enheterna ovan. Dessa tas till exempel från de sidor som beskriver enheterna RN42 och Bluefruit Friend . Kolumnen Parameter visar det värde som kan användas:

Apparat Förmågor Parameter
RN42 Grundavgift (BR) rn42
Blåfruktfjädr Låg energi (LE) blåfrukt52

Konfiguration av testmiljö

Bluetooth-testerna kräver upp till 3 testsystem, var och en med en 4.0 Bluetooth-radio som finns på datorn och i samma WHLK-maskinpool. Datorerna är uppdelade i två roller.

  • Primär – Testsystem med Bluetooth-radio som ska certifieras (DUT).

  • Sekundär – Stöd för testsystem som har en 4.0 Bluetooth Radio som finns i systemet.

Alla testdatorer måste kunna kommunicera via TCP/IP och måste kunna matcha varandras datornamn med hjälp av DNS. Back channel TCP/IP-kommunikation sker via portarna 5005 och 5006 och bör öppnas automatiskt av testprogramvaran.

Alla testmaskiner måste placeras inom flera meter från varandra och ha en tydlig siktlinje för varandra för att minska eventuella falska testfel. Försök också att minska annan Bluetooth-trafik i området för att minska bruset och öka testernas tillförlitlighet.

Instruktioner för datorinstallation

  1. Installera det senaste tillgängliga Windows-operativsystemet på testdatorerna och anslut datorerna till testnätverket. Alla testdatorer måste kunna kommunicera med varandra via TCP/IP och WHLK-styrenheten.

  2. Om systemen inte har en intern Bluetooth-radio utför du följande steg.

    1. Installera Bluetooth-styrenheten som ska certifieras (DUT) i det primära systemet.

    2. Installera de stödande Bluetooth 4.0-radioapparaterna på de sekundära datorerna. Vi rekommenderar att du använder en tidigare certifierad radio på dina sekundära testdatorer, men inga 4.0-radioapparater har fått en logotyp när dokumentet skrevs.

  3. Installera programvarupaket.

    1. Om du certifierar Bluetooth-radion installerar du nödvändig programvara (filterdrivrutiner osv.) som krävs för radioåtgärden. Funktionerna i Microsoft Inbox Bluetooth Stack får inte ersättas när du certifierar en radio.

    2. Om du certifierar ett Windows-system som har en integrerad Bluetooth-radio installerar du all nödvändig programvara som krävs för radiodrift, samt programvara som datorn skickar med (detta inkluderar drivrutiner från tredje part, till exempel profilpaket och filterdrivrutiner).

  4. Installera Windows HLK-klienten på testdatorn.

  5. Använd Windows HLK Studio för att skapa en datorpool och flytta de tre testdatorerna till den nyligen skapade poolen.

  6. Ta bort alla Bluetooth-enheter från alla testdatorer.

  7. Placera alla testdatorer i tillståndet "Klar".