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.

CC2531: How to wake up "sleeping" MAC layer ?

Part Number: CC2531
Other Parts Discussed in Thread: Z-STACK

I come across quite a few battery power Zigbee end devices that turns off their Rx receivers until they have something to send. I understand this is a valid mode per Zigbee spec.

Using Z-Stack, is there an API call that the coordinator can make to "wake up the device" so that I can send a, for example, ZCL GET on a specific attribute?

Right now, if I program the coordinator to send a GET/READ attribute request, Z-Stack returns status code of 0xf0 which indicates "MAC layer transaction expired".

Thanks!