Thread 中讨论的其他器件:CC2630、 CC1352P、 Z-stack、 SIMPLELINK-CC13X2-26X2-SDK、 CC2650
你好
这是我非常老的问题、但仍然无法解决。
我的网络中有一些 CC2630作为 ZED、CC2652R1 (LAUNCHXL-CC2652R SampleLight) ZR 和 CC1352P (LAUNCHXL-CC1352P2) ZC 运行 ZNP (最新 Z-stack)、一些第三方 ZED 运行 Zigbee HA
对于 CC2630、我在 ZGlobals.h 中将 END_DEV_TIMEOUT_VALUE 更改为0 Mean 10秒、在 CC1352和 CC2652中、我使用:
#define NWK_END_DEV_TIMEOUT_DEFAULT 14.
#define NWK_END_DEVICE_LEW_TIMEOUT 14.
#define END_DEV_TIMEOUT_VALUE 14.
据我了解、CC2630将在收到终端设备超时请求命令时作为超时秒、如果有任何设备未回答此问题、ZR 和 ZC 将使用 NWK_END_DEV_TIMEOUT_DEFAULT 进行子级老化处理。
现在我拔下 ZC、所有 ZED 都将连接到 ZR、5分钟后、我插入 ZC 并启动网络、问题在30秒后出现(以确保30秒超时通过)、数据可以从 ZED 发送、但无法接收、 从 ZC 发送到 ZED 的任何命令都不会成功。
我不知道 Z-stack 1.2.2a 是否支持在 ZR/ZT 请求时发送超时。
那么、我的问题是什么以及如何解决?