This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Z-STACK协议栈中,网络定义为STAR模式后,为什么还是只能接入16终端呢?

Other Parts Discussed in Thread: TIMAC

如题,用的Z-STACK2.51的协议栈。

做如下设置:#define STACK_PROFILE_ID      GENERIC_STAR

                        #define NWK_MAX_DEVICE_LIST     100

                        #elif ( STACK_PROFILE_ID == GENERIC_STAR )
                                 #define MAX_NODE_DEPTH      1

                         #elif ( STACK_PROFILE_ID == GENERIC_STAR )
                             uint8 CskipRtrs[MAX_NODE_DEPTH+1] = {1};
                             uint8 CskipChldrn[MAX_NODE_DEPTH+1] = {100};

编译是没问题的。但在实际中,加入的节点数只能有16左右。而且协调器的内存占去了7K多。为什么呢。星形网不是可以支持300个节点吗?如果不是,应该怎么设置呢。不使路由器。谢谢!