ios - Ellysis 蓝牙嗅探 Apple Airpods
问题描述
我试图确定 Apple Airpods 如何像它们一样无缝地配对和连接,但我找不到任何深入的技术解释,所以我开始了自己的探索之旅。我使用 Ellysis Explorer 蓝牙嗅探器从 Airpods 和我用来连接它的 iPhone 中嗅探 BLE 和蓝牙经典数据包。
问题是我缺乏蓝牙的背景知识来完全理解我在看什么所以我希望有人可以在下面的快照中解释 BT 嗅探器上出现的内容:
下图是打开 Airpods 外壳后但在连接手机之前捕获的 BLE 数据包列表。
下图是 Airpods 外壳打开后连接手机前捕获的蓝牙经典数据包列表。
下图是连接到手机后的蓝牙经典数据包列表,这些数据包是在之前的数据包之上捕获的。
请注意,连接后没有新的 BLE 数据包被拾取。
解决方案
第一张图片显示两只耳朵都在发送广告包。然后一只耳朵正在寻呼另一只耳朵并交换信息。然后将 iPhone 连接到一只耳朵,就像正常的 A2DP 连接一样。在刚刚开始播放音频时进行更多捕获会很有帮助。
推荐阅读
- php - 在 localhost 中打开 10 月 cms
- xml - SAPUI5 搜索字段建议自动完成
- python - 从日期python中提取年/月到新列
- wordpress - woocommerce 产品导入在后端不起作用
- c# - 使用字符串计算除法
- linux - Linux 中的输出格式
- python - Keras 自定义损失:a * MAE + (1-a) * 常量
- grammar - 所有歧义语法都可以转换为明确语法吗?
- css - bootstrap 4:下拉菜单,导航药丸和单独的链接在水平线上
- facebook - 在 Facebook Graph Explorer 中为测试用户创建测试页面