Tool/software: TI-RTOS
Hi,
I'm using Zstack-3.0 for ZigBee communication.
Here i'm facing froblem in osal_start_timerEx();
I'm using this function for periodic sending data for every 1 min by calling osal_start_timerEx();. But after every 5 min, 5th min data sending twice.
i.e. 5th min data send twice
10th min data twice
15th min data twice so on...
This osal_start_timerEx(); calling twice for every 5 min at a time.
the below code shows how I'm calling
if( events & PERIODIC_EVT )
{
WatchdogClear();
// periodic Activity if device is in network //
if(bdb_isDeviceNonFactoryNew())
{
osal_start_timerEx( Kiko_Activity_TaskID, PERIODIC_EVT,20000 );
do_Periodic_Report();
return (events ^ PERIODIC_EVT);
}
}