主题中讨论的其他器件:CC2592、、 Z-stack
我有 EBYTE E18MS1PA1 (CC2530 + CC2592)模块。
我想构建一个网状网络、其中将有一个用于数据收集的主器件(协调器)和许多具有路由和网络恢复功能的器件(路由器)。
根据协调器的请求、路由器将数据传输给协调器(最多80字节)。
我想使用 Z-Stack 网状1.0.0 响应。 I 使用 用于8051 v10.10.1的 IAR 嵌入式工作平台 。
我改编了示例 通用应用 按照 E18模块的说明运行 Project 0。
工程在没有错误或警告的情况下编译。
但协调器只发出一个'Beakon'请求。
我在调试器中查看-它保持在"DEV_COORD_STARTing"状态(不会更改为"DEV_ZB_COORD"状态)。
路由器还发出一个 Beakon 请求并保持在"DEV_NWK_DISK"状态。 已在不同的无线电通道(-DDEFAULT_CHANLIST)上检查。
ZDO_StartDevice()函数运行 ret = NLME_NetworkFormationRequest ()函数。 返回 ret = ZSuccessess。 并且不会 调用 ZDApd.s 中的 ZDO_NetworkFormationConfirmCB()函数。
1.问题可能是什么?
2.切换到 Z-STACK-3.0.2版本也许会更好(在本例中)吗?