CC2630周期性发送数据出现卡顿现象
时间:10-02
整理:3721RD
点击:
利用HA中SampleDoorLockController的例程,添加了一个定时任务,
Util_constructClock( &send_dataHandler, DLCSApp_processsend_dataCallback, 10, 10, false, 0);
通过按键启动时钟Util_startClock(&send_dataHandler);接着在回掉函数里 触发发送数据事件:
static void DLCSApp_processsend_dataCallback(UArg a0) { (void)a0; // Parameter is not used events |= DLCSAPP_SEND_DATA; // // Wake up the application thread when it waits for clock event Semaphore_post(sem); }
在事件DLCSAPP_SEND_DATA利用zcl_SendCommand()发送数据
问题:1.整个任务都是在ZCL_EZMODE下,发送的数据不是很规律的周期性发,有卡顿好像被什么时间占用而推迟了,有人了解么?
2.Util_constructClock中第3,4个数据不是特别懂,并不像是定时的时间,求解答!
EZ mode有timer在运行,而且也发送无线数据。
period是指timer周期性运行的周期
duration是指第一次发生的时间。