cancel
Showing results for 
Search instead for 
Did you mean: 

NVM saving persistent data

ISLTG
Associate II

Hello,

 

I copied the logic from the NVM Zigbee examples. 

I notice that the end devices almost periodically calls the persistent data callback to save when I am sending sequential data sequences.

However, this unfortunately causes the end device to sometimes miss the reception of Zigbee data, and in my case, does not call ZbZcl_custom_ls_ServerSendCommandRsp.

Even with an ACK timeout implementation on the coordinator end, the devices end up LOSING connection after printing a series of OOO packets after saving to persistent data.

I do not manually disconnect the devices, even when rsp status is ZCL_STATUS_FAILURE or ZCL_STATUS_TIMEOUT. 

Is this intended, and are there any solutions?

Thanks,

0 REPLIES 0