TI中文支持网
TI专业的中文技术问题搜集分享网站

ZigBee发送beacon request只发单一信道

我在协议栈中设定了5个信道进行扫描,(设备为路由),分别为11,12,15,20,25信道,上电以后抓包的状态只有在25信道才能收到beacon request,其他信道接收不到,但是在25信道接受到的beacon request的编号好像是正常的,相邻的帧编号都间隔了5个帧,请问这是我编译有什么问题吗,还是哪里的问题?

注:该路由使用的协议栈版本为2.5.1a

谢谢!

user5351040:

该路由使用的协议栈版本为2.5.1a

YiKai Chen:

回复 user5351040:

你如何在协议栈中设定了5个信道扫描?

Viki Shi:

1、修改不同的信道有测试过吗?什么现象?
2、建议换新版本使用

user5351040:

回复 YiKai Chen:

在f8wConfig.cfg文件里面设置成-DDEFAULT_CHANLIST=0x02109800//11 12 15 20 25

user5351040:

回复 Viki Shi:

修改过了,只在25信道扫描,而且我的传感器终端设备的协议栈是正常的,每一个信道都扫过来的,只有这个路由设备是这样的

user5351040:

回复 Viki Shi:

修改过不同信道了,只有在25信道发送beacon request,而且我的传感器终端设备是正常的,每个信道扫描过来的

YiKai Chen:

回复 user5351040:

如果設置成-DDEFAULT_CHANLIST=0x00000800,可以看到路由在11信道发送beacon request?

user5351040:

回复 YiKai Chen:

只开11信道也接收不到路由发送的beacon request

YiKai Chen:

回复 user5351040:

如果是這樣就要懷疑是硬體的問題,建議你用SmartRF Studio先測試看看

user5351040:

回复 YiKai Chen:

请问一下,如果在发送beacon request的时候其中一个信道有协调器交互,发送了一个beacon的话,这个路由还会去扫别的信道吗

赞(0)
未经允许不得转载:TI中文支持网 » ZigBee发送beacon request只发单一信道
分享到: 更多 (0)