connectedhomeip icon indicating copy to clipboard operation
connectedhomeip copied to clipboard

[app] Implement deferred attribute persister

Open Damian-Nordic opened this issue 2 years ago • 0 comments

Fast-changing attributes with NVM storage, such as CurrentLevel of the LevelControl cluster, may result in rapid flash wearout using the default attribute persister which stores all values immediately. Implement a helper adapter class for the attribute persistence interface to defer writes of selected attributes.

Use the new class in nRF Connect lighting-app for verification. Fixes #23222.

Damian-Nordic avatar Oct 27 '22 13:10 Damian-Nordic