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