Other Parts Discussed in Thread: SIMPLELINK-CC13X2-26X2-SDK
Hello ,
We are using cc2652 for ZED with simplelink SDK 2.40.
we are changing the mac poll duration using the below function -
/*******************************************************************************
* @fn SetMacPollRate
*
* @brief Set Mac Poll Rate function
*
* @param poll rate duration in ms
*
* @return none
*/
static void SetMacPollRate(uint32_t duration)
{
zstack_sysConfigWriteReq_t writeReq = {0}; // create a config struct
writeReq.has_pollRate = true; // update member values
writeReq.pollRate = duration; // poll every 5 minute
Zstackapi_sysConfigWriteReq(appServiceTaskId, &writeReq); // update the new config
}
But this is showing inconsistency in mac poll rate.
I set the poll rate to either 3 seconds or 5 minutes.
But suddenly it automatically starts sending data request with 500ms /6 /9/15 seconds interval.
Apply filter with PAN ID - CB15
MAC POLL RATE INCONSISTENCY.rar
Apply filter with PAN ID - F001