藍(lán)牙規(guī)范定義的大量時(shí)序參數(shù)對(duì)研發(fā)來(lái)說(shuō)至關(guān)重要。有效和準(zhǔn)確地抓取到這些時(shí)序參數(shù)是十分重要的。但市面現(xiàn)有的一些藍(lán)牙協(xié)議分析設(shè)備往往在空口抓包時(shí)都面臨著一個(gè)共同的疼點(diǎn)問(wèn)題,那就是抓包過(guò)程中容易出現(xiàn)丟包的情況,丟包問(wèn)題已經(jīng)成為目前藍(lán)牙工程師在平常抓包進(jìn)行協(xié)議分析時(shí)所繞不過(guò)的一個(gè)疑難問(wèn)題,如何快速精準(zhǔn)地抓取一定時(shí)間長(zhǎng)度內(nèi)的藍(lán)牙數(shù)據(jù)包并盡可能地降低丟包率,成為了當(dāng)前市面上各家藍(lán)牙芯片公司都共同關(guān)注的問(wèn)題。
BTA100藍(lán)牙協(xié)議分析儀是由中承科技獨(dú)立自主研發(fā)的新一代藍(lán)牙協(xié)議分析儀,不僅支持市面上傳統(tǒng)協(xié)議分析儀的常用測(cè)試功能,還在對(duì)抓包過(guò)程的處理進(jìn)行了深度優(yōu)化。目前已經(jīng)可以做到將數(shù)據(jù)的丟包率控制在0.1%以內(nèi),遠(yuǎn)遠(yuǎn)超出行業(yè)內(nèi)其他同類產(chǎn)品的水平。
藍(lán)牙規(guī)范定義的大量時(shí)序參數(shù)對(duì)研發(fā)來(lái)說(shuō)至關(guān)重要。有效和準(zhǔn)確地抓取到這些時(shí)序參數(shù)是十分重要的。但市面現(xiàn)有的一些藍(lán)牙協(xié)議分析設(shè)備往往在空口抓包時(shí)都面臨著一個(gè)共同的疼點(diǎn)問(wèn)題,那就是抓包過(guò)程中容易出現(xiàn)丟包的情況,丟包問(wèn)題已經(jīng)成為目前藍(lán)牙工程師在平常抓包進(jìn)行協(xié)議分析時(shí)所繞不過(guò)的一個(gè)疑難問(wèn)題,如何快速精準(zhǔn)地抓取一定時(shí)間長(zhǎng)度內(nèi)的藍(lán)牙數(shù)據(jù)包并盡可能地降低丟包率,成為了當(dāng)前市面上各家藍(lán)牙芯片公司都共同關(guān)注的問(wèn)題。
BTA100藍(lán)牙協(xié)議分析儀是由中承科技獨(dú)立自主研發(fā)的新一代藍(lán)牙協(xié)議分析儀,不僅支持市面上傳統(tǒng)協(xié)議分析儀的常用測(cè)試功能,還在對(duì)抓包過(guò)程的處理進(jìn)行了深度優(yōu)化。目前已經(jīng)可以做到將數(shù)據(jù)的丟包率控制在0.1%以內(nèi),遠(yuǎn)遠(yuǎn)超出行業(yè)內(nèi)其他同類產(chǎn)品的水平。
時(shí)序分析
藍(lán)牙規(guī)范所定義的許多時(shí)序參數(shù)都是系統(tǒng)關(guān)鍵性的??梢岳斫獾氖牵行Ш蜏?zhǔn)確地描述這些時(shí)序是很重要的。硬件和軟件的時(shí)間問(wèn)題往往是導(dǎo)致互操作性和性能問(wèn)題的根源。
時(shí)序視圖顯示各種信息的時(shí)間戳,包括藍(lán)牙和Wi-Fi數(shù)據(jù)包、HCI流量(UART、SPI和USB)、通用數(shù)據(jù)包以及邏輯信號(hào)。
頻譜分析
藍(lán)牙使用的2.4 GHz ISM 頻段往往非常繁忙。其他用戶該頻段包括Wi-Fi,LTE,ZigBee,ANT和其他專用2.4GHz頻段往往會(huì)對(duì)藍(lán)牙信號(hào)造成干擾,在分析問(wèn)題前通常需要更好地了解當(dāng)前的測(cè)試環(huán)境。BTA 100提供的頻譜分析功能可以捕獲所有藍(lán)牙通道中的頻譜信號(hào)頻點(diǎn),帶寬和強(qiáng)度,并顯示此與藍(lán)牙數(shù)據(jù)包同步的信息。
信道分布
BTA100提供的信道分布圖功能易于用戶理解的視覺和統(tǒng)計(jì)分析,包括數(shù)據(jù)包重傳等各種每通道傳輸特性,報(bào)頭錯(cuò)誤和有效載荷錯(cuò)誤。這些信息對(duì)于了解現(xiàn)有設(shè)備在藍(lán)牙頻譜中的信道位置是非常有用的。
邏輯分析
邏輯分析功能可以同步捕獲任何邏輯信號(hào)。支持任何數(shù)字信號(hào),包括 通用 I/O 或?qū)S靡_,如 TX/RX,CTS, RTS,并支持以納秒的精度對(duì)這些信號(hào)進(jìn)行可視化分析比較。
音頻分析
BTA100在捕獲期間,也可以輕松播放捕獲的音頻流。查找攜帶特定音頻部分或特定事件的數(shù)據(jù)包很容易完成??梢圆シ磐ㄟ^(guò) HCI 或從音頻 I2S,PCM輸入捕獲的音頻。這樣就可以表征整個(gè)音頻鏈,包括提供給源的未壓縮音頻、無(wú)線傳輸?shù)囊纛l以及接收器設(shè)備上的解碼音頻。音頻流可導(dǎo)出為 WAV 格式。
HCI分析
HCI是由藍(lán)牙規(guī)范定義的電氣接口用于主機(jī)控制器和無(wú)線電之間的通信。BTA 100系列儀表支持USB HCI,UART HCI,2Wire HCI和SPI HCI的捕獲,并最終在軟件界面上進(jìn)行顯示。
協(xié)議和Profile分析
BTA Run軟件的協(xié)議和Profile都是以易于用戶理解的方式進(jìn)行顯示, “概述”窗口中支持面向過(guò)程的高級(jí)時(shí)間順序格式顯示, 并在“詳細(xì)信息”窗口視圖中可以精確到位/字節(jié)級(jí)別。 將支持經(jīng)典藍(lán)牙、低功耗藍(lán)牙和 HCI 流量在指定窗口頁(yè)面進(jìn)行顯示并支持實(shí)時(shí)概覽。
BTA Run為用戶提供了各種控件,以便于用戶輕松自定義任何概述,包括強(qiáng)大的數(shù)據(jù)過(guò)濾和著色功能,幫助用戶快速定位到指定的協(xié)議和Profile。
吞吐量測(cè)試分析
吞吐量是被測(cè)件傳輸性能的關(guān)鍵指標(biāo),BTA 100系列產(chǎn)品支持信令主動(dòng)模式和嗅探被動(dòng)模式測(cè)試吞吐量,提供按設(shè)備,L2CAP和Wi-Fi各層數(shù)據(jù)交互過(guò)程中的吞吐量,包括延時(shí)等一系列關(guān)鍵性指標(biāo),統(tǒng)計(jì)分析各種傳輸效率低可能影響吞吐量的問(wèn)題,例如數(shù)據(jù)包丟包,數(shù)據(jù)包重傳。
BTA100 測(cè)試指標(biāo)
指標(biāo) | 支持 / 不支持 |
BD Address,地址 | 支持 |
Burst Type,BR/EDR/BLE并發(fā)類型 | 支持 |
PHY,物理層速率 | BLE支持 |
Hopping,跳頻 | 支持 |
Packet Type,包類型 | 支持 |
Symbol Rate, 符號(hào)率 | 支持 |
Packet Pattern Type,包比特類型 | 支持 |
Packet Payload Size,包負(fù)載大小 | 支持 |
Modulation,調(diào)制方式 | 支持 |
Whitened, 加擾 | 支持 |
GFSK Power,GFSK功率 | 支持 |
GFSK Peak Power,GFSK峰值功率 | 支持 |
ACK,應(yīng)答 | 支持 |
Channel,信道 | 支持 |
Frequency,頻率 | 支持 |
bandwidth, 帶寬 | 支持 |
DPSK Power,DPSK功率 | 支持 |
DPSK Peak Power,DPSK峰值功率 | 支持 |
Role, 主從角色 | 支持 |
Phase Data Size,相位差數(shù)據(jù)大小 | 支持 |
Phase Data,相位差數(shù)據(jù) | 支持 |
IQ Data Size, IQ數(shù)據(jù)大小 | 支持 |
IQ Data, IQ數(shù)據(jù) | 支持 |
Timing,時(shí)序 | 支持 |
Protocal & Profle Analysis, 協(xié)議和應(yīng)用規(guī)范分析 | 支持 |
Througput,吞吐量 | 支持 |
Channels,信道分布 | 支持 |
HCI Analysis, HCI分析 | 支持 |
Spectrum Analysis, 頻譜分析 | 支持 |
Audio Analysis, 音頻分析 | 支持 |
Toplogy Analysis, 拓?fù)浞治?/span> | 支持 |
Logic Analysis, 邏輯分析 | 支持 |
Wi-Fi Capture, Wi-Fi捕獲 | 支持 |