zgbee_mesh1.0.0 网络深度,节点数目?
http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/t/95528.aspx
http://www.deyisupport.com/question_answer/wireless_connectivity/zigbee/f/104/p/104316/278969.aspx#278969
NWK_MAX_DEVICES
NWK_MAX_ROUTERS
看到上面两篇帖子,问修改网络深度跟字节数目,需要修改那些参数,用 的协议版本是zgbee_mesh1.0.0?
难道只需要修改NWK_MAX_DEVICES跟NWK_MAX_ROUTERS两个参数,别的地方哪里还需要修改的?
网络深度跟上面两个变量无关,
1,节点在加网的时候,关于网络深度的选择,#define MAX_NODE_DEPTH 20
2,发送数据时候的网络深度,DEF_NWK_RADIUS
改动网络深度的话MAX_NODE_DEPTH,跟NWK_MAX_DEVICE,还需要修改协议其余的地方吗?
我在网上看到:
在nwk_globals.h文件中将STACK_PROFILE_ID改为NETWORK_SPECIFIC)
此外,还必须设置nwk_globals.c文件中的Cskipchldrn数组和CskipRtrs数组。
这好像是以前老版本的协议?
zigbee_mesh1.0.0协议需要修改这些吗?
VV大神您好,
目前的应用是想在一个协调器下组30个节点(包括路由设备和节点设备),我的协议栈经过修改后,协调器层可以挂载10个路由节点,10个终端节点。然后每个路由层可以挂载6个路由节点,13个终端节点。
为了追求效率,这30个节点都烧写为路由模式,这样一层一层往下挂载。现在遇到的问题是,协调器有时候单播发送数据给节点,节点无法收到,没有响应。会出 现单播给路由节点节点无法收到的情况吗?在一个50平的小房间测试的,会不会因为路由转包层数限制导致超出了跳跃数最大值?您遇到过单播然后设备无法收到 的情况吗?
谢谢,Best regards.
不需要了,你后面提到的都是针对以前的树形网络的,现在不用这个了