This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2540:在监听器跟踪/日志中看不到数据包

Guru**** 2539500 points
Other Parts Discussed in Thread: CC2540

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/793250/cc2540-not-seeing-data-packets-in-the-sniffer-trace-log

器件型号:CC2540

您好!

我正在使用 USB 软件狗监听 BLE 数据包。 我可以看到广播数据、但它们都是相同的。 如何查看发送的实际原始字节?

在底部窗口中、我尝试查看数据包详细信息下的数据、但它只是另一个副本。

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请尝试参阅 www.youtube.com/watchwww.youtube.com/watch
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经观看了这两个视频。 我看不到数据包、只能看到广播包。 我的 BLE 器件是外设、而 Windows PC 是中心设备。 Windows 机器正在从 BLE 器件连续接收数据、但其 TI 监听器无法看到该数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    CC2540软件狗只能监听一个通道、因此您可以尝试将 BLE 器件修复为仅在通道37上进行广播、并监听器通道37以查看其是否正常工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    噢、您是说 BLE 器件应该通过同一通道37广播和发送数据?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这只是为了方便您监听 BLE 广播和连接。 另一种方法是使用3个不同的 CC2540 USB 软件狗同时监听通道37、38和39。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    要查看数据包、您需要在两个 BLE 器件之间建立连接。 您可以在数据包监听器用户指南中阅读如何配置数据包监听器以遵循 BLE-Connection。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我试图监听所有通道、但找不到任何数据包。 我甚至看不到空的 PDU 数据包。

    我是否应该看到所附图像中显示的任何数据包? 如果是、除了广播数据之外、我看不到任何东西。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、BLE 连接后、主机/中央机器上运行的软件将通过 BLE 接收数据包。 您能否共享用户指南的链接、以确保我引用的是相同的链接。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哦、为了让您知道我甚至输入了指示器的地址、即我的笔记本电脑的地址。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    有一个"幸运"元素、因为监听器需要捕获 CONN_IND 数据包才能开始连接。 必须尝试几次也不常见。

    您可以将外围设备配置为仅在一个信道上广播(例如37)、并将监听器配置为监测同一信道。 这样、您就知道 CONN_IND 数据包将出现在您正在监听的通道上。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、谢谢、我一定会尝试这种方法。

    我还有一个问题-此模块可以一般监听 BLE 数据包、还是仅监听特定于 TI BLE 芯片的数据包?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    它通常可以监听 BLE 数据包。