CC2530如何提高第一级协调器挂载路由数量,如何在路由器下再挂载路由?
/* default Nodes_Setup
byte CskipRtrs[MAX_NODE_DEPTH+1] = {6,6,6,6,6,0};
byte CskipChldrn[MAX_NODE_DEPTH+1] = {20,20,20,20,20,0};
*/
byte CskipRtrs[MAX_NODE_DEPTH+1] = {route_num_0,route_num_1,route_num_2,route_num_3,route_num_4,route_num_5};
byte CskipChldrn[MAX_NODE_DEPTH+1] = {enddev_num_0,enddev_num_1,enddev_num_2,enddev_num_3,enddev_num_4,enddev_num_5};
貌似只能用官方源码已定义好的0级挂6个路由,1级挂6个路由。我想0级挂10个路由行不行?如何配置。人为配置route_num_0=10貌似不起作用。
路由下面如何再挂载路由呢?如何配置。
谢谢大家。求交流学习。
vector shen:
为什么帖子发了都没有工程师帮忙解答?求帮忙
VV:
@vector,
你提供的代码是ZigBee 2007 针对树形路由的相关参数。
现在ZigBee Pro里面已经是Mesh路由了,这些代码没有用到的。
协调器下路由数据 参考下面的参数
// Maximum number in tables#if !defined( NWK_MAX_DEVICE_LIST ) #define NWK_MAX_DEVICE_LIST 20 // Maximum number of devices in the // Assoc/Device list.#endif