藍牙 4.0 及以上版本開發了低功耗(Low Energy)工作模式。在此模式下,藍牙模塊有著極低的通信及待機 功耗。這項技術升級可以極大的拓展藍牙的應用前景。隨著芯片方案商不斷升級手機芯片的能力,藍牙 4.0 版本也已經成為絕大多數智能手機的標準配置。
藍牙射頻測試規范在 4.0 版本增加了 14 個新的測試項目,詳情可以參考下面表格。手機設計人員需要依據 規范對低功耗藍牙功能進行必要的檢測。
R&S 公司的 CMW 射頻綜測儀可以在信令模式下進行藍牙 4.0 版本的射頻測試,即通過 CMW 控制被測手機 打開發射、或進入環回模式回傳數據,并進行測量。信令測試可以獲得相對更客觀的測試結果(如接收機質 量)。
Qualcomm 公司是手機芯片的主流供應商,目前市場上大部分智能手機都在使用 Qualcomm 公司提供的全系 列解決方案,其中就包括 WLAN、藍牙等無線連接技術的實現。
以下介紹使用 CMW 射頻綜測儀連接,并測試基于 Qualcomm 公司芯片的手機的低功耗(Low Energy)藍牙 功能。
需要使用的儀表、連接線纜及軟件描述如下:
CMW500 或 CMW270,配備有至少一個 CMW-H200A 通用信令單元,測試軟件需要 CMW-KS600, KS610,KS611,KM610,KM611 各一個。CMW 藍牙 Firmware 版本為 v3.2.81 及以上
串口(Male)- USB(A)轉換電纜一根。CMW 暫時只支持使用串口連接控制被測手機。Qualcomm 的低功耗藍牙控制軟件則使用 USB 接口虛擬出來的 RS232 串口連接被測手機,手機上沒有物理形式 上的串口。如果控制手機的電腦也沒有 RS232 串口,則需要額外的一個串口(Female)到 USB(A) 的轉換電纜將 CMW 和控制用電腦連接起來。如下所示:
Qualcomm 公司的 QDART 芯片控制軟件工具包,版本在 4.2.83 及以上
控制電腦需安裝 ADB 控制軟件,以控制手機(默認智能手機使用 Google 公司的 Android 操作系統)
USB 控制線一根,用于連接控制電腦和被測手機
射頻電纜一個,用于連接 CMW 和被測手機
開始連接之前,需要在 CMW 和控制電腦上安裝串口轉 USB 口的驅動軟件。該軟件應由轉換電纜廠家提供, 不過該驅動的通用性較好。如安裝驅動后,系統仍無法找到串口,可以在 Windows 系統下手動的升級該硬 件的驅動程序,指定.inf 文件的路徑,并將驅動.sys 文件存放到“C:\Windows\System32\drivers”下,即可激 活串口/USB 轉接電纜。需注意的是,現有的 CMW 使用嵌入式 WindowsXP 操作系統。在安裝好驅動后的 CMW 的硬件管理器中,可以看到已被識別的串口/USB 轉換設備:
將被測手機接到控制電腦上。正常情況下,串口轉換以及被測手機應該能被識別,如下圖所示。
在 Windows 下運行 DOS 環境,進入 adb shell 模式,待手機被正常控制后(光標前顯示#,而非$),在 adb shell 下輸入命令使手機進入 FTM 模式。不同的 Qualcomm 芯片可能使用不同指令激活 FTM 模式,指令 “ftmdaemon”適用于 WCN3260/3280 等產品,指令“ftmdaemon -n”則適用其他產品。詳情請向 Qualcomm 公司咨詢。
配置 CMW500。通過儀表面板上的“GEN”和“MEAS”按鈕分別打開藍牙信令、藍牙 Multi Evaluation 測量 和藍牙 Rx 測量功能。按照下面設置藍牙信令模塊。其中:
- Burst Type 設為 Low Energy
- HW Interface 設為 USB to RS232 adapter
- EUT COMM Protocol 設為 HCI
- Virtual COM Port 設為 CMW 分配給 USB/串口轉換設備的串口,例子中為 COM4
- Baud Rate 設置的和 Qualcomm 控制軟件中的一致
- Protocol 設為 None
- 頻點,下行信號,期望功率等均可按需要設定,碼型設為 10 交替
配置被測手機,進入控制電腦的“C:\Program Files\Qualcomm\QDART\bin”路徑下,運行 “QC.BluetoothLE_DirectMode.exe”工具,按照下圖進行設置。COM 需設置為系統識別的串口/USB 轉換口, 握手方式需設定為“RequestToSendXOnXOff”。此后點擊 Enable 按鈕,使得手機進入低功耗藍牙的測試模 式。
當被測手機進入低功耗藍牙測試模式后,如 COM 口通信正常,在 CMW 藍牙信令界面下,將會出現 “Connection Check”和“Refresh COM Port List”兩功能。可以點擊“Connection Check”驗證 COM 口,如 不顯示上面兩按鈕,同時“Event Log”顯示 COM 口關閉,則需要重啟 CMW 和手機嘗試重新連接。
連接正常后,可進入發射機測量界面,打開“Multi Evaluation”功能,CMW 即通過 COM 口向被測手機發送 指令,使其進入發射模式,通過 Qualcomm 控制工具,可看到有消息接收。在 CMW 上,可以看到所有發射 結果,并可見“Tx Test Active”。此時即可根據前面引述規范條目,進行測試。
對帶內發射測試,即觀測圖中 ACP 結果,可以將某個測試應用單獨放大,以增強顯示效果。
如需進行靈敏度測試,則將“Rx Quality”功能打開并運行,即可命令手機進入環回狀態并進行測量。
除了手動操作,還可以使用 CMWrun 自動測試軟件對低功耗藍牙進行測試(需 CMW-KT054 軟件)。目前 CMWrun 的 1.8.0 正式版中已經提供了低功耗藍牙的測試用例,用戶可以很方便的編輯一個低功耗藍牙測試 腳本,如下所示。
在相關的測試例中,允許用戶對連接條件,具體的測試條目進行修改。
當正確配置完 CMW 和藍牙控制軟件后,可以在 CMWrun 里運行上述腳本,即可得到測試結果。
-
藍牙
+關注
關注
114文章
5769瀏覽量
169825
發布評論請先 登錄
相關推薦
評論