Add Shutdown and reboot to CardKB and friends (#3487)

* Add Shutdown and reboot to CardKB and friends

* aw shucks
This commit is contained in:
Thomas Göttgens authored and GitHub committed 2024-03-24 13:41:45 -05:00
1 parent 5f529f7ca3
commit b960dc1b41
4 files changed
+24 -2

No files matched your search

+10
View File
@@ -409,6 +409,16 @@ int32_t CannedMessageModule::runOnce()
case 0xb7: // right
// already handled above
break;
// handle fn+s for shutdown
case 0x9b:
screen->startShutdownScreen();
shutdownAtMsec = millis() + DEFAULT_SHUTDOWN_SECONDS * 1000;
break;
// and fn+r for reboot
case 0x90:
screen->startRebootScreen();
rebootAtMsec = millis() + DEFAULT_REBOOT_SECONDS * 1000;
break;
default:
if (this->cursor == this->freetext.length()) {
this->freetext += this->payload;