共用方式為


BTP 電源狀態 HID 測試

BTP 電源狀態 HID 測試會驗證系統在各種電源狀態之間轉換的能力,同時維持正確的藍牙 HID 功能。

設定測試

在搭配 Traduci 使用 Pmod 裝置之前,請先檢查綠色電源指示器、選擇性黃色測試 LED,以及 Traduci 上的 3 個橙色 LED 已開啟。 請確定系統的藍牙無線電已開啟,且裝置已正確插入 Traduci,或直接連線到受測系統, (SUT) 。 如需設定的詳細資訊,請參閱 BTP 概觀

如需支援裝置的功能和購買資訊,請參閱 支援的 BTP 硬體

這些測試需要 Traduci 的外部電源適配卡。 USB 電源不足。 您可以在 Power Adapter 上找到必要配接器的需求。 如果使用非 Traduci 型裝置,例如 Bluefruit Feather,則需要提供電源的 USB 中樞,才能在整個測試中維持電源。 確定 USB 中樞已正確開機,且裝置會透過 USB 纜線連線到中樞。 此外,請確定中樞已使用USB纜線插入SUT。

單一 Windows 測試裝置無法執行所有電源狀態測試。 某些電源狀態,例如待命和睡眠,在 SUT 上互斥。 BTP 腳本 RunPowerStateTests.batRunPowerStateTests.ps1 應該會自動選取並執行與 SUT 相容的測試。 會略過與 SUT 不相容的任何測試。

布建受測的系統

測試中的系統 (SUT) 必須先針對電源狀態測試布建,才能執行它們。 依照指示準備電腦以進行 WDK 10 檔案 佈建電腦以進行驅動程式部署和測試 (WDK 10)

支援的裝置

執行 Power State HID 測試

流覽至擷取 BTP 套件的資料夾。 它通常位於 底下 C:\BTP。 在以套件版本命名的資料夾中,您會發現下列腳本。 執行下列其中一項:

  • RunPowerStateTests.bat <device name> 從提升許可權的命令提示字元或
  • RunPowerStateTests.ps1 <device name> 從提升許可權的PowerShell控制台

如需可用裝置名稱參數的資訊,請參閱 藍牙測試平臺支持的硬體

您也可以在結尾包含選擇性參數 -VerboseLogs ,以取得 BTP 內部作業的更詳細信息輸出。

當測試開始於 Traduci 時,12 針腳適配卡旁的紅色 LED 會在測試從測試開啟以啟動 Pmod 裝置電源之後開啟。 此 LED 會在每次測試結束時關閉。 如果它因為先前的測試失敗而在下一次測試開始時開啟,請關閉電源並重新開啟電源以將它傳回已知狀態。 如果電源週期失敗,測試會因為 Pmod 裝置處於未知狀態而失敗。

擷取記錄

若要擷取藍牙記錄,請遵循 GitHub 上適用於 Windows 存放庫的 busiotools 指示。

若要剖析藍牙記錄,請遵循 BTETLParse 工具的指示。