feat: add status screen with system info display

This commit is contained in:
2026-02-20 02:11:21 -08:00
parent fd04dea8dd
commit ba8789797c
7 changed files with 110 additions and 5 deletions

View File

@@ -3,7 +3,7 @@
enum class DeviceState { BOOTED, SILENT, ALERTING, SILENCED };
enum class ScreenID { BOOT, OFF, ALERT, DASHBOARD };
enum class ScreenID { BOOT, OFF, ALERT, DASHBOARD, STATUS };
enum class BootStage { SPLASH, INIT_DISPLAY, INIT_NETWORK, CONNECTING_WIFI, READY, DONE };
@@ -94,6 +94,8 @@ inline const char* screenIdStr(ScreenID s) {
return "ALERT";
case ScreenID::DASHBOARD:
return "DASHBOARD";
case ScreenID::STATUS:
return "STATUS";
}
return "?";
}