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.

[参考译文] CC2500:RSSI 表?

Guru**** 2392505 points
Other Parts Discussed in Thread: CC2500

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/821610/cc2500-rssi-tables

器件型号:CC2500

你好

CC2500的 RSSI 寄存器中是否有一个十六进制值的表/列表(例如、在理想的射频环境中、在250kbps 和发射器和接收器之间的不同距离使用 MSK)?

我问的原因是、当使用 SmartRF Studio 和开发板的数据包模式时、"计算"/显示的 RSSI (以 dBm 为单位)似乎是正确的(随着发送器和接收器之间的间隔增加、几乎"线性"变化)、但在构建生产板并查看实际寄存器值时 (计算前)似乎有一系列值与数据表中显示的 dBm 计算(转换为十进制并应用减法/除法等)不匹配。

我目前正在查看原始值、因为计算会产生意外结果。

原始值为-

发送器和接收器非常接近6F

间隔约为0.5米27

间隔约为1米06

距离 F4约2米

隔度约为8米

我很感激我没有在完美的射频环境中运行(多年来我一直参与射频设计)、但这些寄存器读数似乎与要应用的计算结果不符(这肯定不会产生类似于 dBm 的"线性"变化的任何结果)

谢谢。

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

    如 http://www.ti.com/lit/ds/symlink/cc2500.pdf 中的图13 所示、当 RSSI 达到饱和时、RSSI 不是线性的、这通常在您接近时发生。

    我们从不看原始值、我们始终看计算出的 RSSI 值、因此我们没有原始值表。  

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

    谢谢

    尽管我尝试(尽管很糟糕)的一点是、将图13上面显示的 RSSI 计算应用到 RSSI 寄存器中实际的十六进制值不会产生预期的 dBm 值。 与 SmartRF Studio/开发套件在数据包 TX/RX 模式下运行时呈现的结果相比、结果有很大差异(在值、范围和线性方面)。

    此致

    Ralph

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

    您能否报告所做测试的 RSSI 值(而不是原始值)、并将使用 SmartRF Studio 的开发套件放置在尽可能靠近接收器的位置、以便接收到完全相同的信号。 您还应该从 SmartRF Studio (来自 RSSI 寄存器)读取原始值、以便比较您是否具有与计算相同的输入)  

    如果 RSSI 值非常不同、请发布代码片段、您可以在其中根据原始值计算 RSSI 值。   

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

    谢谢、我将在我正在进行另一个项目时再次与您讨论。

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

    我暂时关闭此帖子、您可以通过在此主题中发布新帖子来重新打开帖子。