共用方式為


藍牙控制器測試必要條件

本檔涵蓋如何正確設定測試環境和測試機器,以執行藍牙無線電的藍牙 Windows HLK 測試。

Bluetooth Bus Controller Requirements (Device.BusController.Bluetooth)

認證藍牙無線電時,所有測試都必須使用 Microsoft 收件匣藍牙堆疊來完成。 只要未取代 Microsoft 堆疊的功能,仍可使用無線電作業所需的篩選驅動程式。

在透過傳輸類型 OEM 和 ODM 連線時,應該測試無線電會在其系統中使用。 例如,如果無線電將會透過系統中的 UART 進行連線,請認證透過 UART 連線的無線電。

無線電測試應該在預設 Windows 設定中完成,而且應該不會變更藍牙設定。 例如,USB 無線電必須支援選擇性暫停,而且預設會在 Windows 中啟用此功能。 請勿從作業系統選取的預設值變更此設定。

注意

強烈建議產生設定檔附加元件套件的 IHV 執行額外的藍牙系統層級測試, (System.Client.BluetoothController) 系統上安裝其設定檔套件,因為 OEM 和 ODM 需要認證其系統並安裝這些設定檔套件。

藍牙測試平臺 (BTP)

您可以在 藍牙測試平臺 (BTP) 中找到測試平臺的一般概觀。

硬體設定

HLK 需要下列每個類別中至少一個裝置, (其他裝置可能會運作,但 Microsoft) 未測試或支援:

大部分的 BTP 無線電都會使用 Traduci 面板進行連線。 請參閱 藍牙測試平臺的硬體設定 ,以瞭解如何設定每個裝置和 Traduci 面板。

如需適當的 Traduci 韌體版本,請參閱下表,其中包含適當 BTP 套件的連結,並遵循 藍牙測試平臺軟體設定中的步驟 2。

HLK 版本 BTP 套件
22H2 下載 v1.12.2

除非另有指定,否則 HLK 測試會假設下列 Traduci 埠配置:

連接埠 裝置
JA RN52/BM62
Jb RN42
Jc Bluefruit Friend
Jd  

測試規格的硬體需求

規格 硬體
Device.BusController.Bluetooth.HciExtensions.A2dpOffload
System.Client.BluetoothController.HciExtensions.A2dpOffload
Traduci、RN52/BM62

在 HLK 中執行測試

HLK 會將 BTP 測試排程在用戶端系統上執行,因此必須連線到用戶端系統。 BTP 測試會有表示「需要特殊組態」之類型的符號。

BTP 測試的排程方式與任何其他測試相同。

在描述上述裝置的頁面上,可以找到用於 裝置 參數名稱的值。 例如,這些是取自描述 RN42Bluefruit Friend 裝置的頁面。 [ 參數] 資料 行會顯示可使用的值:

裝置 功能 參數
RN42 基本速率 (BR) rn42
Bluefruit Feather 低能源 (LE) bluefruit52

測試環境設定

藍牙測試最多需要 3 個測試系統,每個測試系統都有 4.0 藍牙無線電存在電腦上,且位於相同的 WHLK 電腦集區中。 機器分成兩個角色。

  • 主要 - 測試系統,其具有藍牙無線電認證 (DUT) 。

  • 次要 - 支援系統上存在 4.0 藍牙無線電的測試系統。

所有測試機器都必須能夠透過 TCP/IP 進行通訊,而且必須使用 DNS 解析彼此的電腦名稱稱。 後端通道 TCP/IP 通訊會透過埠 5005 和 5006 進行,且應該由測試軟體自動開啟。

所有測試機器都必須放在彼此的數英呎內,並清楚看到彼此,以減少可能的誤判測試失敗。 另請嘗試減少區域中的其他藍牙流量,以減少雜訊,並協助增加測試的可靠性。

機器設定指示

  1. 在測試機器上安裝最新的可用 Windows 作業系統,並將機器加入測試網路。 所有測試機器都必須能夠透過 TCP/IP 和 WHLK 控制器彼此通訊。

  2. 如果系統沒有內部藍牙無線電,請執行下列步驟。

    1. 在主要系統上安裝藍牙控制器,以認證 (DUT) 。

    2. 在次要電腦上安裝支援的藍牙 4.0 無線電。 建議您在次要測試電腦上使用先前經過認證的無線電,但在撰寫本檔時,沒有 4.0 無線電收到標誌。

  3. 安裝軟體套件。

    1. 如果認證 藍牙無線電,請安裝任何必要的軟體 (篩選驅動程式等等,) 無線電作業所需的。 認證無線電時,不得取代 Microsoft 收件匣藍牙堆疊的功能。

    2. 如果認證具有整合式藍牙無線電的 Windows 系統 ,請安裝無線電作業所需的任何必要軟體,以及電腦將隨附的任何軟體, (這包括協力廠商驅動程式,例如設定檔套件和篩選驅動程式) 。

  4. 在測試電腦上安裝 Windows HLK 用戶端。

  5. 使用 Windows HLK Studio 建立電腦集區,並將 3 部測試機器移至新建立的集區。

  6. 將所有測試機器的所有藍牙裝置取消配對。

  7. 將所有測試機器置於「就緒」狀態。