Erase NVS as part of factory reset & new triple click behavior.

This commit is contained in:
Jm Casler
2022-01-08 11:54:02 -08:00
parent 6843ffe452
commit 6506d54859
4 changed files with 31 additions and 2 deletions

View File

@@ -23,6 +23,7 @@
#include "mesh/http/WiFiAPClient.h"
#include "plugins/esp32/StoreForwardPlugin.h"
#include <Preferences.h>
#include <nvs_flash.h>
#endif
NodeDB nodeDB;
@@ -86,6 +87,7 @@ bool NodeDB::resetRadioConfig()
if (radioConfig.preferences.factory_reset) {
DEBUG_MSG("Performing factory reset!\n");
installDefaultDeviceState();
nvs_flash_erase();
didFactoryReset = true;
}