mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-09 06:32:06 +00:00
Save on reboot and shutdown
This commit is contained in:
parent
aca5159170
commit
6db585051e
@ -550,6 +550,7 @@ int CannedMessageModule::handleInputEvent(const InputEvent *event)
|
|||||||
if (screen)
|
if (screen)
|
||||||
screen->showOverlayBanner("Shutting down...");
|
screen->showOverlayBanner("Shutting down...");
|
||||||
shutdownAtMsec = millis() + DEFAULT_SHUTDOWN_SECONDS * 1000;
|
shutdownAtMsec = millis() + DEFAULT_SHUTDOWN_SECONDS * 1000;
|
||||||
|
nodeDB->saveToDisk();
|
||||||
this->runState = CANNED_MESSAGE_RUN_STATE_INACTIVE;
|
this->runState = CANNED_MESSAGE_RUN_STATE_INACTIVE;
|
||||||
validEvent = true;
|
validEvent = true;
|
||||||
break;
|
break;
|
||||||
@ -557,6 +558,7 @@ int CannedMessageModule::handleInputEvent(const InputEvent *event)
|
|||||||
case INPUT_BROKER_MSG_REBOOT:
|
case INPUT_BROKER_MSG_REBOOT:
|
||||||
if (screen)
|
if (screen)
|
||||||
screen->showOverlayBanner("Rebooting...", 0); // stays on screen
|
screen->showOverlayBanner("Rebooting...", 0); // stays on screen
|
||||||
|
nodeDB->saveToDisk();
|
||||||
rebootAtMsec = millis() + DEFAULT_REBOOT_SECONDS * 1000;
|
rebootAtMsec = millis() + DEFAULT_REBOOT_SECONDS * 1000;
|
||||||
this->runState = CANNED_MESSAGE_RUN_STATE_INACTIVE;
|
this->runState = CANNED_MESSAGE_RUN_STATE_INACTIVE;
|
||||||
validEvent = true;
|
validEvent = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user