|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
Directories | |
| views | |
Files | |
| AppUi.cpp | |
| Core App UI setup including lock flow, menus, and status icon updates. | |
| AppUiInternal.h | |
| BackupManager.cpp | |
| Encrypted, versioned, semantic backup loader. | |
| BackupMenuUi.cpp | |
| Expert-menu Backup UI: Export / Import / Delete flows. | |
| BluetoothMenuUi.cpp | |
| Bluetooth UI flow for toggling BLE, status display, and device scanning. | |
| ExpertMenuUi.cpp | |
| Expert UI menus including module control and TROPIC maintenance actions. | |
| HardwareInfo.cpp | |
| MsgTransferUi.cpp | |
| OS UI glue for the badge-to-badge message transfer framework: consent prompt, peer picker, progress view, beacon menu (toggle, name, scan). Observes cdc_msg via EventBus + polling. | |
| SettingsHandlers.cpp | |
| SleepManager.cpp | |
| SystemSettingsBackup.cpp | |
| Export/import of OS-level NVS settings for the backup container. | |
| WifiHandlers.cpp | |
| WifiMenuUi.cpp | |
| Wi-Fi UI flows for scanning, setup wizard, connection, and diagnostics. | |