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.

[参考译文] CC2745R10-Q1:CC2745、监听模式用于监控通信以检测 RSSI

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1593962/cc2745r10-q1-cc2745-sniffing-mode-to-monitor-the-communication-to-detect-rssi

器件型号: CC2745R10-Q1

您好:

我目前正在使用 TI 的 CC2745 蓝牙协议栈 SDK 进行开发、但有以下要求和相关问题、希望获得 TI 工程师的指导:

场景:

  • 节点 1 和节点 2 已建立 BLE 连接。
  • 节点 3 希望在嗅探模式下运行、以监控节点 1 和节点 2 之间的通信、并获取节点 2 的 RSSI 值(即节点 3 接收的从节点 2 发送的数据包的信号强度)。

具体问题:

  1. CC2745 蓝牙协议栈 SDK 是否提供接口或示例代码、使节点 3 能够嗅探两个连接节点之间交换的数据包?
  2. 如何在连接期间通过协议栈 API 检索特定节点的 RSSI 信息、尤其是节点 3 观察到的从节点 2 发送的数据包的 RSSI?
  3. 是否需要任何协议栈修改或特殊配置选项来实现此类多节点嗅探和 RSSI 测量?
  4. 为了满足监控两个连接的节点并从第三个节点获取一个节点的实时 RSSI 的所述需求、TI 是否提供了建议的方法、文档或示例项目?

非常感谢您的支持和帮助。 期待您的答复。

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

    您好、Zeng

    是的、我们对此提供支持。 必须启用引脚  连接监控  工程中的位置、然后在 SDK 中运行 ble_device_car_node.py 文件。 请确保脚本中具有正确的 COM 端口、否则它将无法正常工作。 谢谢你。

    Eshaan