Wi-Fi 軟體:新思 Wi-Fi 腳本化測試射頻 WL 指令學習

關鍵字 :Wi-Fi無線網路Synapticswl

接觸過 Synaptics 和 Broadcom 的 Wi-Fi 客戶都知道,在進行 FW 除錯和 RF 測試時需要使用 WL 指令。

在執行測試某項簡單的RF Tx/Rx性能測試時,就需要手動發送一系列的指令。

如下所示測試2.4G 11b 11Mbps的指令就需要下發17條wl指令。

這樣測試一兩個指標還好,如果是做RF性能報告,估計沒有幾天時間是搞不定的。

這樣工作效率就大打折扣了。

如果是在安卓系統上,客戶可以自己開發一個APP,通過adb來橋接傳送指令。這部分後續有機會再向大家介紹,敬請期待……

今天就簡單跟大家描述在 Linux 系統上,我們如何透過 sh 批次處理腳本來下發 wl 測試指令。這樣就可以大幅提升執行 wl 的工作效率,具體如下所示:

這樣就可以直接執行對應的腳本名稱,添加對應的參數就可以即時測試了。

常見問題1:WL指令是什麼意思?

是原博通私有的測試工具,用於韌體調試和射頻測試的二進制命令列工具。

FAQ2:在sh腳本中,sleep 1這個1秒的延遲是否可以取消?

當時添加 sleep 1 的延遲是為了防止指令執行遺漏,後續測試可以取消。這樣會更進一步提高測試效率。

FAQ3:你們測試時是通過什麼藉口讓 WiFi 主控連接的?

我這些測試都是透過UART連接進行調試以及除錯。

FAQ4:Synaptics WiFi 和 Broadcom WiFi 有什麼關聯?為什麼文件中提到 Broadcom?

目前 Synaptics 的 WiFi 是收購 Broadcom 名下的部分 WiFi 事業部,所以使用的工具都是一樣的。

FAQ5:是否可以提供關於wl測試指令的詳細說明以及配置參數的說明?

這個目前不方便提供,可以聯繫我們的業務人員。

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論