產品介紹
藍牙規范定義的大量時序參數對研發來說至關重要。有效和準確地抓取到這些時序參數是十分重要的。但市面現有的一些藍牙協議分析設備往往在空口抓包時都面臨著一個共同的疼點問題,那就是抓包過程中容易出現丟包的情況,丟包問題已經成為目前藍牙工程師在平常抓包進行協議分析時所繞不過的一個疑難問題,如何快速精準地抓取一定時間長度內的藍牙數據包并盡可能地降低丟包率,成為了當前市面上各家藍牙芯片公司都共同關注的問題。
BTA100藍牙協議分析儀是由中承科技獨立自主研發的新一代藍牙協議分析儀,不僅支持市面上傳統協議分析儀的常用測試功能,還在對抓包過程的處理進行了深度優化。目前已經可以做到將數據的丟包率控制在0.1%以內,遠遠超出行業內其他同類產品的水平。
時序分析
藍牙規范所定義的許多時序參數都是系統關鍵性的??梢岳斫獾氖牵行Ш蜏蚀_地描述這些時序是很重要的。硬件和軟件的時間問題往往是導致互操作性和性能問題的根源。
時序視圖顯示各種信息的時間戳,包括藍牙和Wi-Fi數據包、HCI流量(UART、SPI和USB)、通用數據包以及邏輯信號。
頻譜分析
藍牙使用的2.4 GHz ISM 頻段往往非常繁忙。其他用戶該頻段包括Wi-Fi,LTE,ZigBee,ANT和其他專用2.4GHz頻段往往會對藍牙信號造成干擾,在分析問題前通常需要更好地了解當前的測試環境。BTA 100提供的頻譜分析功能可以捕獲所有藍牙通道中的頻譜信號頻點,帶寬和強度,并顯示此與藍牙數據包同步的信息。
信道分布
BTA100提供的信道分布圖功能易于用戶理解的視覺和統計分析,包括數據包重傳等各種每通道傳輸特性,報頭錯誤和有效載荷錯誤。這些信息對于了解現有設備在藍牙頻譜中的信道位置是非常有用的。
邏輯分析
邏輯分析功能可以同步捕獲任何邏輯信號。支持任何數字信號,包括 通用 I/O 或專用引腳,如 TX/RX,CTS, RTS,并支持以納秒的精度對這些信號進行可視化分析比較。
音頻分析
BTA100在捕獲期間,也可以輕松播放捕獲的音頻流。查找攜帶特定音頻部分或特定事件的數據包很容易完成。可以播放通過 HCI 或從音頻 I2S,PCM輸入捕獲的音頻。這樣就可以表征整個音頻鏈,包括提供給源的未壓縮音頻、無線傳輸的音頻以及接收器設備上的解碼音頻。音頻流可導出為 WAV 格式。
HCI分析
HCI是由藍牙規范定義的電氣接口用于主機控制器和無線電之間的通信。BTA 100系列儀表支持USB HCI,UART HCI,2Wire HCI和SPI HCI的捕獲,并最終在軟件界面上進行顯示。
協議和Profile分析
BTA Run軟件的協議和Profile都是以易于用戶理解的方式進行顯示, “概述”窗口中支持面向過程的高級時間順序格式顯示, 并在“詳細信息”窗口視圖中可以精確到位/字節級別。 將支持經典藍牙、低功耗藍牙和 HCI 流量在窗口頁面進行顯示并支持實時概覽。
BTA Run為用戶提供了各種控件,以便于用戶輕松自定義任何概述,包括強大的數據過濾和著色功能,幫助用戶快速定位到的協議和Profile。
吞吐量測試分析
吞吐量是被測件傳輸性能的關鍵指標,BTA 100系列產品支持信令主動模式和嗅探被動模式測試吞吐量,提供按設備,L2CAP和Wi-Fi各層數據交互過程中的吞吐量,包括延時等一系列關鍵性指標,統計分析各種傳輸效率低可能影響吞吐量的問題,例如數據包丟包,數據包重傳。