项目中用CC1310作为RF接收端接收其他厂商的RF数据。
1)采用OOK调制方式。
2)RF传输数据编码采用自定义的,分别定义起始位,位1以及位0的帧格式,没有CC1310简单帧结构的前导码、同步字和数据等数据结构,就是简单的几个字节数据。
在设计过程中的情况:
1)CC1310与CC1310采用OOK调制可以相互正常通讯;
2)CC1310无法接收到其他厂家模块RF数据。
疑问:是不是CC1310现在还没有办法支持接收其他厂家自定义帧结构的RF数据,请各位大神帮忙分析分析啊?
Eggsy Pang:
前导码、同步字是在我们的CC1310必须要有的,前导码最小4bit,同步字最小8bit,有他们的原因是因为需要帧的侦听和帧的同步。 我个人觉得是这些是必要的,不然会导致频繁的丢包和错包,更符合通信规范,
而你需要自定义帧结构只能在数据帧上动手脚,协议就是这么来的
ju yang1:
回复 Eggsy Pang:
Hi,Eggsy Pang
你的意思就是目前CC1310是不能接收其他厂家自定义数据编码的内容了哦,不知道CC1310能不能实现像其他RF OOK调制的接收芯片一样,比如说SYN510芯片, 能够直接输出数据位的透明传输的功能呢?