路由器个数和终端节点个数设定,通过wk_globals.c 中的下面代码来实现。
byte CskipRtrs[MAX_NODE_DEPTH+1] = {6,6,6,6,6,0};
byte CskipChldrn[MAX_NODE_DEPTH+1] = {20,20,20,20,20,0};
在这里CskipRtrs[MAX_NODE_DEPTH+1] = {5,0};是通过一个数组的方式来定义的,元素0 表示在路由0 级的时候最多挂载的路由器节点个数,元素1,表示在路由1 级中最多挂载的的路由器节点个数。这
里我们定义了在0 级(协调器直接通讯)最多挂载5 个路由器,第一级不挂载。
(此处引用 阿元1985 http://blog.sina.com.cn/s/blog_4c8287230100ek8u.html)