What I want to do:
a) wakeup every 1 second and do some measure
b) every 30 seconds it connects to the parent and check for incoming messages
ZDO_SleepReq gets time for sleep from CS_END_DEVICE_SLEEP_PERIOD variable. In my case this is one second.
Every 30 second I am polling manually parent device for incoming messages by call ZDO_StartSyncReq.
How long parent device will store data for polling it by it's child ? Is it reads value of the CS_END_DEVICE_SLEEP_PERIOD from child ?
Can I modify this behavior to get other value (30 seconds in my case) ?