请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1310 主题中讨论的其他器件:CC1190
您好!
我很难理解 Rx 偏移功能的工作原理。 在文档"在 FCC 15.247下将 CC1190前端与 CC13xx 配合使用"中
它指出接收器 RSSI 达到-24dBm 以上、并声明如下:
"要获得正确的 RSSI 偏移、必须修改以下覆盖项:将0x00FB88A3更改为0x000388A3。"
我使用的 RF Studio 的旧版本生成了以下覆盖代码:
// override_phy_rx_rssi_offset_cc1310_cc1190_9092.xml // Rx:设置 RSSI 偏移以将报告的 RSSI 调整+26dB (uint32_t) 0x000388A3、 (uint32_t) 0xFFFFFFFF、 };
最新版本(2.13.0)会生成以下内容:
// override_phy_rx_rssi_offset_5db.xml // Rx:设置 RSSI 偏移以将报告的 RSSI 调整+5dB (默认值:0)、针对外部偏置和差分配置进行了修整 (uint32_t) 0x00FB88A3、 // override_phy_rx_rssi_offset_cc1310_cc1190_9092.xml // Rx:设置 RSSI 偏移以将报告的 RSSI 调整+26dB (uint32_t) 0x000388A3、 (uint32_t) 0xFFFFFFFF };
它似乎覆盖了该值两次。
此外、这是否意味着我应该获取附加到接收数据包末尾的所有 RSSI 值并将26dB 添加到它们? 这就是 RF Studio 在它运行时所做的事情
显示接收到的数据包的 RSSI? 还是在显示前自动执行转换?
维克多