蓝牙规范定义的大量时序参数对研发来说至关重要。有效和准确地抓取到这些时序参数是十分重要的。但市面现有的一些蓝牙协议分析设备往往在空口抓包时都面临着一个共同的疼点问题,那就是抓包过程中容易出现丢包的情况,丢包问题已经成为目前蓝牙工程师在平常抓包进行协议分析时所绕不过的一个疑难问题,如何快速精准地抓取一定时间长度内的蓝牙数据包并尽可能地降低丢包率,成为了当前市面上各家蓝牙芯片公司都共同关注的问题。
BTA100蓝牙协议分析仪是由中承科技独立自主研发的新一代蓝牙协议分析仪,不仅支持市面上传统协议分析仪的常用测试功能,还在对抓包过程的处理进行了深度优化。目前已经可以做到将数据的丢包率控制在0.1%以内,远远超出行业内其他同类产品的水平。
蓝牙规范定义的大量时序参数对研发来说至关重要。有效和准确地抓取到这些时序参数是十分重要的。但市面现有的一些蓝牙协议分析设备往往在空口抓包时都面临着一个共同的疼点问题,那就是抓包过程中容易出现丢包的情况,丢包问题已经成为目前蓝牙工程师在平常抓包进行协议分析时所绕不过的一个疑难问题,如何快速精准地抓取一定时间长度内的蓝牙数据包并尽可能地降低丢包率,成为了当前市面上各家蓝牙芯片公司都共同关注的问题。
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各层数据交互过程中的吞吐量,包括延时等一系列关键性指标,统计分析各种传输效率低可能影响吞吐量的问题,例如数据包丢包,数据包重传。
BTA100 测试指标
指标 | 支持 / 不支持 |
BD Address,地址 | 支持 |
Burst Type,BR/EDR/BLE并发类型 | 支持 |
PHY,物理层速率 | BLE支持 |
Hopping,跳频 | 支持 |
Packet Type,包类型 | 支持 |
Symbol Rate, 符号率 | 支持 |
Packet Pattern Type,包比特类型 | 支持 |
Packet Payload Size,包负载大小 | 支持 |
Modulation,调制方式 | 支持 |
Whitened, 加扰 | 支持 |
GFSK Power,GFSK功率 | 支持 |
GFSK Peak Power,GFSK峰值功率 | 支持 |
ACK,应答 | 支持 |
Channel,信道 | 支持 |
Frequency,频率 | 支持 |
bandwidth, 带宽 | 支持 |
DPSK Power,DPSK功率 | 支持 |
DPSK Peak Power,DPSK峰值功率 | 支持 |
Role, 主从角色 | 支持 |
Phase Data Size,相位差数据大小 | 支持 |
Phase Data,相位差数据 | 支持 |
IQ Data Size, IQ数据大小 | 支持 |
IQ Data, IQ数据 | 支持 |
Timing,时序 | 支持 |
Protocal & Profle Analysis, 协议和应用规范分析 | 支持 |
Througput,吞吐量 | 支持 |
Channels,信道分布 | 支持 |
HCI Analysis, HCI分析 | 支持 |
Spectrum Analysis, 频谱分析 | 支持 |
Audio Analysis, 音频分析 | 支持 |
Toplogy Analysis, 拓扑分析 | 支持 |
Logic Analysis, 逻辑分析 | 支持 |
Wi-Fi Capture, Wi-Fi捕获 | 支持 |