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

协调器和路由器接收处理beacon request,以及beacon的回复。

TI的大神们,请教一下协调器和路由器接收处理beacon request,以及beacon的回复分别是什么接口?在代码的什么地方调用?是不是这部分代码没有开放,被封装为库文件了?

VV:

对的,这部分处理是在库文件里面。
请问你们需要实现功能?

xiaohui bu:

回复 VV:

现在的情况是这样的VV。我的网关(协调器)用的是CC2538,协议栈版本为1.2.2A。节点的版本为2.5.1A。在节点入网发送beacon request的时候,协调器回复的beacon有问题。通过抓包工具发现,beacon payload中的End Device Capacity和Router Capacity都为0,表示不支持节点加入。我的permit是0x01。所以我想问问协调器在什么情况下End Device Capacity和Router Capacity都为0。

user4958201:

回复 xiaohui bu:

我这3.0版本的协议栈,一直出现终端发送beacon帧,协调器回复beacon帧,但是回复字段中End Device Capacity和Router Capacity都为0。跟 networkDesc_t这个结构体调用的函数,发现实际仿真器运行不到函数中去,要么就是用到这个结构体的函数没编译。  我想问的是协调器回复这种报文,不让入网,我们这种情况怎么处理?是我们操作有问题,还是应用需要处理?  主体思想,能顺利入网。

Haijun Zhou:

回复 user4958201:

你好,我现在也遇到了这个问题,你解决了吗,谢谢

YiKai Chen:

回复 Haijun Zhou:

如果你擦除內存再試試、還會看到同樣的問題嗎?

Haijun Zhou:

回复 YiKai Chen:

对的,我用SmartRF Flash Programmer擦除之后一样,但是现在我连beacon帧都收不到,你有相同的问题?
或者可以讲你的程序给我发一下吗,jhz1371723247@163.com非常感谢

YiKai Chen:

回复 Haijun Zhou:

3.0版本的协议栈你必須要手動啟動start commission才能發出beacon request,你有手動去啟動start commission?

Haijun Zhou:

回复 YiKai Chen:

Packet Sniffer捕捉到了路由的beacon request,但是收不到协调器的beacon 回复帧

YiKai Chen:

回复 Haijun Zhou:

协调器有成功組網了嗎?

Haijun Zhou:

回复 YiKai Chen:

e2echina.ti.com/…/161879,我在这个帖子里把我Packet Sniffer图发上去,你看下

赞(0)
未经允许不得转载:TI中文支持网 » 协调器和路由器接收处理beacon request,以及beacon的回复。
分享到: 更多 (0)