我的做法是在每次发包之前让 FREQCTRL=val其中val取值范围为1~112
接收端每次接收也相应的调整频率,但是接收不到数据包,请问是为什么?
谢谢回答!
天空:
怎么保证频率对上啊,除非你每次都全信道扫描
Changhong Zhang:
这么做是可以的,我的收发逻辑写错了==
Changhong Zhang:
这么做是可以的,我的收发逻辑写错了==
Changhong Zhang:
回复 天空:
频率不是随机变化的,是按照我指定的方式变化,所以收发双方都知道。
Aries Lord:
接收端和发送端的时间不对,也就是说发送端使用某个频率那个时间段,接收端不在该频率上。
xiaohui bu:
回复 Changhong Zhang:
如果这样做,那么为什么不用蓝牙?直接支持调频。
Changhong Zhang:
回复 Aries Lord:
我的应用场景是双方轮流收发,就是说某一方发完之后要收到对方发来的数据包才会再发。
xiaohui bu:
回复 Changhong Zhang:
你这种场景用ZigBee很难实现。用蓝牙比较合适。