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.

CC2538 ZStack ZED (RFD) POWER_SAVE on, not receiving packets.



Hi All, 

I have a In-Premise Display (IPD) running ZStack-Energy 1.1.0, on a CC2538EM. POWER_SAVE is enabled and working well, and it has a normally-high button system that triggers a ISR for its functions. When the ISR is entered, it polls for any messages as follows:

NLME_SetPollRate( 15 );
NLME_SetQueuedPollRate( 15 );
NLME_SetResponseRate( 15 );

After about 100ms, these are disabled (to conserve power) as follows:

NLME_SetPollRate( 0 );
NLME_SetQueuedPollRate( 0 );
NLME_SetResponseRate( 0 );

The problem: When I send a transmission to it, and a button is pressed to polls for packets,  it does not receive anything. What is strange is that when I broadcast a message to the network, it will receive it.

I think that the problem is some network setting somewhere in one of the .cfg files, but I don't know which. But i'm not sure at all.

Could anyone advise? Thanks!