我修改了路由节点的一些信息,现在发送消息时设置了AF_SKIP_ROUTING,并把 AF_DEFAULT_RADIUS设置成了1,同时关闭了路由节点的link status,目的是为了使路由节点直接和协调器通讯,但是当路由节点数很多的时候,比如100的时候,会出错,开始节点和协调器之间通讯正常,2个小时后,网络就崩溃了,网络里会出现许多的panid,节点全部掉线,路由器的dest address也不是0x0000了
请问这个是因为我修改过后导致的吗?
zstack mesh协议栈
Viki Shi:
“网络就崩溃了,网络里会出现许多的panid”——-有没有开启 NV_RESTORE?
xiaoye Lu:
回复 Viki Shi:
谢谢Viki,终于有人回了,好激动。
协调器和路由节点都使能了NV,但是通过抓包来看,在运行过程中,协调器的panid竟然改变了,这些抓包我不懂啥意思,希望Viki以及各位懂的朋友帮我看看这个可能是什么原因,谢谢
xiaoye Lu:
回复 Viki Shi:
Viki可以看到我的回复吗,我上传了抓包附件,都开启了NV,可以帮我分析下这个有可能的原因,谢谢
lemon:
回复 xiaoye Lu:
谁让你们乱改的,自己挖的坑自己填。
灰小子:
回复 xiaoye Lu:
没看到附件。
看看这个资料是不是有帮助:blog.csdn.net/…/41552011