Part Number:CC2530
在使用cc2530进行组网的时候,选择channel11 由于这个频段的其他设备较多,经常会出现数据传输不稳定的情况,每次只能在程序里修改,有没有什么办法能让系统自动选择一个设备较少的信道 然后再建立连接。还有一个问题就是,如果只改变协调器的信道,终端是不是也自动加入新的信道(前提是panid和密钥已经设置好了),希望大神们能为我解答一下以上问题,十分感谢!!
Kevin Qiu1:
zstack没有动态修改channel的机制,尽可能避开wifi的信道,这样可以减小干扰
jin kai 说:如果只改变协调器的信道,终端是不是也自动加入新的信道
不是的,终端必须也设置了这个信道才能连上
,
YiKai Chen:
Zigbee有frequency agility機制,真的干擾很嚴重,協調器會換channel,基本上end device都會使能所有的信道,所以失聯後會掃描所有的信道重連,但是router就比較麻煩,必須要協調器在換channel前先去通知router要換到哪個信道,不然的話router會一直停留在遠本的信道;所以原則上協調器在某一信道进行组网后一般不會換隨意更換信道,建議是组网時就透過bdb primary/secondary channel先選好比較沒有干擾的信道组网