We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 8b8f2b1 + 70de65d commit 316189eCopy full SHA for 316189e
1 file changed
src/knx/memory.cpp
@@ -302,13 +302,17 @@ void Memory::freeMemory(uint8_t* ptr)
302
removeFromUsedList(block);
303
addToFreeList(block);
304
_saveTimeout = millis();
305
+ if (_saveTimeout == 0)
306
+ _saveTimeout = 1; // prevent 0=disabled; no impact by minimal increased timeout
307
}
308
309
void Memory::writeMemory(uint32_t relativeAddress, size_t size, uint8_t* data)
310
{
311
if(_saveTimeout != 0)
312
313
314
315
316
317
_platform.writeNonVolatileMemory(relativeAddress, data, size);
318
0 commit comments