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**** 2534630 points
Other Parts Discussed in Thread: CC2540EMK-USB, CC2540

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/960796/packet-sniffer-cc2540-sniffer-dongle

器件型号:数据包监听器
主题中讨论的其他器件:CC2540EMK-USBCC2540

您好!

  我使用 CC2540EMK-USB 软件狗监听/捕获 BLE 数据包。 我目前正在使用 Smart RF 监听器(1)。  

实际行为:

使用我的初始测试集、当我开始新的捕获时、监听器工具似乎不会始终如一地监听/捕获连接数据包/帧、即监听器工具一旦看到连接帧/数据包、它就会持续记录建立连接、保持活动帧、读取、写入、通知、 等等 但在大多数情况下,如果看不到任何连接帧,则无论 BLE 设备之后发生什么情况,它都不会记录任何连接帧。 我必须多次重新启动 BLE 中央设备或 BLE 外设、嗅探器工具才能看到并再次填充连接帧。

预期行为:

监听器工具应始终查看并填充连接帧。

请告诉我这是软件狗硬件还是监听器软件的问题。 否则、监听器是否会不一致地捕获帧?  

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

    您好!

    我已指派一位专家进行评论。

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

    您好!

    如您所述、如果您错过了初始连接事件、您将会错过所有后续消息。 这是您将在所有 BLE 监听器上看到的一个问题、因为您不知道连接信息以便遵循它。 关于缺少连接事件、这肯定会在所有 BLE 监听器上不时发生、但是您可以尝试尽量减少发生的次数。  

    您是否在2.4G 频带上有大量噪声的区域? 您的监控节点距离两个连接节点有多远? 修整这两件事通常可以显著改善您看到的结果。

    此致、
    阿尔茨

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

    是的、我所在的区域在2.4G 频带上有很多噪声。 但监控节点(CC2540监听器软件狗)距离连接节点非常近~0.5英尺。 我将在无噪声区域尝试设置并更新我的结果。

    其次 、我附加了一个图像、其中显示了我如何分析 BLE 数据包/帧及其数据。

    我想知道是否有更好的方法来分析数据包数据。  我已经知道、Wireshark 仅受 Smart RF 数据包监听器2支持。 智能射频数据包监听器(v1)是否有更好的方式来表示数据包数据、以便我们可以像在 Wireshark 中一样分析数据。 请告诉我。

    谢谢