mirror of
https://github.com/meshtastic/firmware.git
synced 2025-12-16 07:42:37 +00:00
Erase NVS as part of factory reset & new triple click behavior.
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user