5 Commits

Author SHA1 Message Date
mverch67 187cfcb437 TLora-Pager preparations 2025-08-16 18:28:05 +02:00
Manuel 405ca49532 feat: ethernet client support for MUI (#129)
* preliminary impl

* update initialization

* adapt to limited Portduino Ethernet(WiFi)Client

* fixed space left calculation

* inherit from SerialClient

* updates Eth/SerialClient

* update cmake files

* protected declaration (for unit tests)

* fix warning

* tryfix: call lv_tick_inc() directly instead of lv_tick_set_cb()

* added isStandalone() to determine use case

* add reboot/shutdown for standalone; suppress animations during startup

* add debug log

* add error log

* revert lv_tick_inc / lv_tick_set_cb

* fix debug log

* workaround sporadic map error

* connection status handling

* define pure virtual functions

* adapt dimensions to allow map resize

* replace [] by .at() when erasing

* fix all communication issues; add thread names for logging

* fix warnings

* trunk fmt

* cleanup

* fix lv_tick interface for esp32 (revert to previous one as Indicator is frozen)

* added client connection states to boot screen

* fix reboot for standalone case

* fix warning

* fix UART connection timeout
2025-05-22 18:07:39 +02:00
mverch67 a5c496f41e allow variable task sleep time 2025-02-17 15:15:33 +01:00
Manuel 51ab196e0d added lightSleep observers for more graceful wakeup after sleep (#40) 2025-02-17 14:55:14 +01:00
mverch67 450c8aedea restructure code into sub-directories 2025-01-12 18:08:57 +01:00