您好!
我目前正在开发无线电收发器。 由于我使用的是使用三个频率的专有协议、因此我无法使用状态机来接收 CC1312R 内部使用的数据包。
因为使用我们的协议、相关数据可以到达这三个频率中的任何一个。 为了实现这一点、我们一直这样做、以便我们能够倾听频率以读出10个字节、例如、这10个字节是否只是噪声或这是否已经是前导码无关紧要。 如果前导码已被识别,因此最后三个字节为0xAA 或0x55、0x55或0xAA,因为它未同步,则仍会检查其他两个频率以查看是否也可以在该处识别前导码。 如果是这种情况、我必须决定、例如对于较高的 RSSI 水平、我将继续听到哪个频率。 如果未识别前导码、我们会自动跳转到下一个频率、所有内容都会重新开始。
所以我必须在低层次上工作、但我还没有弄清楚通信是如何在这方面工作的。 是否有任何文档或示例说明如何实现这一目标?
从以前使用 CC112X 的工作中可以了解到有一种所谓的透明串行模式。 CC1312R 有类似的东西吗? 有两个用于数据和参数的接口吗、例如在 CC112X 上、这样我就可以发送参数、例如更改频率、而在另一个接口上、我可以接收无线电数据?