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.

[参考译文] CC2531:无法使用MRI_RSSI()获取RSSI值

Guru**** 2466670 points
Other Parts Discussed in Thread: CC2531

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

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1103808/cc2531-cannot-get-rssi-value-by-using-mrfi_rssi

部件号:CC2531

大家好,

我有两个CC2531 USB加密狗,我想构建一个简单的RSSI测量软件。

一个加密狗充当发送方,它将发送一个数据包。 另一个加密狗在接收数据包时,将开始测量RSSI值一段时间。  

我根据cc USB软件示例RF_modem - rfusb_CC2531构建软件。

发送和接收部分工作正常,但当我尝试使用MRI_RSSI()获取RSSI值时,没有返回任何值。 有人能帮我吗? 还是我可以实现我想要的功能?

还有一个问题,使用MRI_RSSI()获得单个RSSI需要多长时间,因为它与可以设置信道和采样时间的halSampleED (信道,时间)不同。

谢谢你。

最佳,

Geoff

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

    您好,Geoff:

    我没有使用最低射频接口(MRFI)的经验。  您可以从相应的mrfi_radio.c调试MRI_RSSI,或评估 TIMAC,后者包含更多资源,用于从传入MAC数据包收集RSSI。

    此致,
    Ryan

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

    谢谢你Ryan。

    事实上,我对这种发展是很陌生的。 MRFI似乎是一个易于使用的协议。  

    能否请您将我的问题提交给了解MRFI的人?

    非常感谢。

    最佳,

    Geoff

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

    或者在使用mrfi后是否可以使用halSampleED (channel,sample_time)?

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

    由于 此解决方案的使用年限以及对支持较新的SimpleLink产品的重视,我不知道有谁对CC USB固件库和示例有更多了解。  MRI_RSSI在接收模式下评估对讲机的RSSI寄存器,但这不会提供来自发送方的传入数据包的RSSI。  我不知道您从何处获取halSampleED,但这是一种能量检测,用于确定信道的当前噪声,并可实现类似于MRI_RSSI的功能。

    此致,
    Ryan