蓝牙分析仪(EllisysBluetoothAnalyzer)抓包例程
📎 原始文档:https://www.kdocs.cn/l/clzerfPzzx8C 蓝牙分析仪(EllisysBluetoothAnalyzer)抓包例程
安装PC端上位机 上位机安装包提取链接
EllisysBluetoothAnalyzer_5.0.7233.40396.rar
首次使用需要先进行Record一次,搜到附近的蓝 牙设备


可以将自己选择要监听的蓝牙设备选择,并一起监听。 操作步骤:一般是根据蓝牙名或蓝牙地址搜到具体要监听的某几个蓝牙设备,双击添加到左边,并在左边下选选项中选择
Keep Involving Selected Devices,随后点apply即可,
选择好所需监听设备后,点击Record 监听到所想要监听的设备,蓝牙发包过程中,能看到一些数据包

增加linkkey 解密(在每次抓包之前,输入linkkey)
通过下方接口,开启打印,获得linkkey。(可以将以下代码复制到任一按键事件中,通过按键触发打印当前连接的linkkey)
#ifdef CONFIG_DEBUG_ENABLE
extern u8 *get_last_device_connect_linkkey(u16 *len);
u8 *test_linkkey;
u16 test_linkkey_len = 16;
test_linkkey = get_last_device_connect_linkkey(&test_linkkey_len);
if(test_linkkey){
printf("test_linkkey================\n");
put_buf(test_linkkey, test_linkkey_len);
}
#endif
在上图右下角Security->Link Key选项卡中,如果没有显示missing,则手机与设备可以尝试断开连接、然后再回连,直至刷新出missing字样。
点击missing,输入linkkey->钥匙图标转为绿色后,可以单击restart,重新开始抓包。
- 逻辑分析仪的IO口抓取使用,针对抓空中包并同时抓取IO口翻转电平时序使用

7. 自动保存文件设置,该功能方便实现煲机定时保存抓包文件数据 
- 关于逻辑分析仪的信号脚对应脚位
