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.

[参考译文] CC2640:发送器测试与读取 RSSI 命令

Guru**** 2562460 points
Other Parts Discussed in Thread: CC2640, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/586153/cc2640-transmitter-test-vs-read-rssi-command

器件型号:CC2640
Thread 中讨论的其他器件: CC2650

设置环境:

1 CC2640 PCB 使用 HCI 发送器测试(5dBm)、频率2402、使用 HCI EXT 设置 Tx 功率(-21dbm)检查 RSSI 值是否正确反映。

1个 CC2640 PCB 以使用 HCI 接收器测试->读取 RSSI 命令、频率2402

 

我正在尝试读取发送器测试的 RSSI 值、但发送器测试不会创建连接句柄、因为不会建立连接。

如果我在发送读取 RSSI 命令时将连接句柄设置为0x0000、它是否能够捕捉发射器测试的 RSSI? (假设频率相同)

我之所以提出这个问题、是因为 将一个连接句柄设置为0xFFFE 会提供一个-27的 RSSI、但是使用设置 Tx 功率命令没有改变 RSSI 值。 (从5dBm (最大值)更改为-21dbm)

 

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

    是的、您可以在调制解调器 RX 测试期间使用 conn handle 0x0000来读取 RSSI。

    我建议使用 SmartRF Studio 7来确认您的硬件是否按预期工作。 您可以使用此工具在不同输出功率级别下控制连续 TX 测试的 TX 功率。 如果您没有用于测量射频功率的射频测试设备、我建议使用 CC2650或 CC2640R2 LaunchPad 作为接收器。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 JXS
    感谢您的回答非常有帮助、我能够进一步采取几个步骤。

    在我上面所述的设置环境中、当我将 Tx 功率从5dBm 更改为-21dBm 时、RSSI 值似乎不会改变。
    另一方面、正如您所说的、如果我使用调制解调器 TX 测试和调制解调器 Rx 测试、如果我更改 Tx 功率、我可以看到 RSSI 值发生变化。

    如果我使用 HCI 发送器测试并更改 Tx 功率、为什么我看不到 RSSI 值的差异?
    HCI 发送器/接收器测试和 HCI EXT 调制解调器 Tx/Rx 测试在检索 RSSI 值方面有何区别?