在定制硬件上接收 CC1532R 模块的无线电消息时遇到问题。 我在2.4GHz 范围内以专有模式使用 RFStudio 7。 使用 RFStudio 版本2.20.1、我可以在定制板和开发板上按预期接收消息。 对于任何其他版本的 RF Studio、我无法解析定制板上的数据包(使用 RFStudio 2.19、2.20版进行了测试。 2.21、2.22)。 当我启用连续 RX 模式时、当一个消息从另一个电路板发送时、我可以看到一个 RSSI 尖峰、但是该消息不能被解码。 使用 CC1352R 开发板时、我没有这个问题。
同样、我也遇到了 rfWakeOnRadioRx 示例问题。 使用 SmithpleLink SDK 版本3.20.00.68、我可以接收消息。 当我切换到 SDK 的任何更新版本时、消息不会解码。 RF_cmdPropRxSniff 操作返回的状态指示 PROP_DONE_IDLETIMEOUT。 程序永远不会达到 PROP_DONE_OK。 我认为这意味着对讲机确认传输数据包的 RSSI、但不识别前导码。
起初、我以为有某种硬件问题、但我可以使用 RFStudio 2.20在定制硬件上发送和接收。 有没有人知道为什么 RF Studio 2.20版的行为可能与其他 RFStudio 版本不同。 或者类似地、在预编译射频命令时、SimpleLink SDK 3.20.00.68的行为可能与更新版本不同。
提前感谢 Jacob。