微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530如何提高第一级协调器挂载路由数量

CC2530如何提高第一级协调器挂载路由数量

时间:10-02 整理:3721RD 点击:

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,

你提供的代码是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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top