Hi,
sdk版本: simplelink_cc13x2_26x2_sdk_5_10_00_48
设备类型:enddevice
在设备通信时,有概率出现data request停止发送的情况,enddevice也不会触发lost parent回调,如下图所示,
5560行之前设备data request都是正常的,5560行之后,抓包器没有在抓到data request。协调器下发的数据,enddevice也无法接收到
我们应用层是使用如下方式控制 poll rate,
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.
Hi,
sdk版本: simplelink_cc13x2_26x2_sdk_5_10_00_48
设备类型:enddevice
在设备通信时,有概率出现data request停止发送的情况,enddevice也不会触发lost parent回调,如下图所示,
5560行之前设备data request都是正常的,5560行之后,抓包器没有在抓到data request。协调器下发的数据,enddevice也无法接收到
我们应用层是使用如下方式控制 poll rate,
在最新的SDK (即SIMPLELINK-CC13XX-CC26XX-SDK v7.10)上通过示例项目是否可以轻松地重新创建此问题? 在出现此问题之前,应用程序运行了多长时间? Zed的轮询率是多少? 根据屏幕截图中可用的时间戳,显示速度似乎相当快。 是否可以提供嗅探器日志文件? 根据描述,Zed可能已崩溃,这可能表示内存泄漏或溢出。 我不确定在使用更新的方法和最新的软件资源时是否会复制这种类似的行为。 下面是zcl_samplesw.c的一个示例:
// set poll rate to POLL_RATE after joining zstack_sysConfigWriteReq_t writeReq = { 0 }; // Set the new poll rates writeReq.has_pollRate = true; writeReq.pollRate = POLL_RATE; writeReq.pollRateType = POLL_RATE_TYPE_DEFAULT; Zstackapi_sysConfigWriteReq(appServiceTaskId, &writeReq); // disable response and queued poll rates writeReq.pollRate = POLL_RATE_MAX; writeReq.pollRateType = POLL_RATE_TYPE_QUEUED; Zstackapi_sysConfigWriteReq(appServiceTaskId, &writeReq); writeReq.pollRateType = POLL_RATE_TYPE_RESPONSE; Zstackapi_sysConfigWriteReq(appServiceTaskId, &writeReq);
此线程将从E2E的这一重复帖子中继续:e2e.ti.com/.../cc2652p-data-request-may-be-sent-abnormally
我就把这个帖子关闭了,谢谢