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.

终端在线却无法收发数据

zstack 3.0.2   ZC:2538,ZED:2530

协调器和终端通过zcl_SendReportCmd函数相互发送私有数据,

工作一个月后,出现了无法发送数据的情况,

但是终端也没掉线,终端的状态还是DEV_END_DEVICE,

此时对终端重启是能恢复正常的,请问如何不重启终端的情况下让网络恢复正常,

能否在出现问题时把网络重新初始化?让终端网络初始化后重新联网,请问是哪个函数?是ZDOInitDeviceEx(0)吗?

因为一个多月才能复现,无法提供抓包文件

zcl_SendReportCmd( SAMPLELIGHT_ENDPOINT, &zclSampleLight_DstAddr,
ZCL_CLUSTER_ID_GEN_ON_OFF,
pReportData, ZCL_FRAME_SERVER_CLIENT_DIR, TRUE, bdb_getZCLFrameCounter() );