fixes that made it work

This commit is contained in:
Mikkeli Matlock
2026-02-15 04:15:30 +09:00
parent 19db125619
commit 610f776ecf
33 changed files with 1271 additions and 516 deletions

View File

@@ -0,0 +1,26 @@
#pragma once
#ifdef __cplusplus
extern "C" {
#endif
/**
* Initialize hardware peripherals (I2C, sensors, ADC, buttons, codec, alerts).
* Called early in boot, before UI.
*/
void UserApp_AppInit(void);
/**
* Create the dashboard UI. Must be called with LVGL lock held.
*/
void UserApp_UiInit(void);
/**
* Start background tasks (WS client, sensor polling, button handling).
* Called after UI is created.
*/
void UserApp_TaskInit(void);
#ifdef __cplusplus
}
#endif