15 Commits
Author SHA1 Message Date
ManuelandGitHub 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 b9e2ad1222 try-fix blank map tiles 2025-05-03 18:32:57 +02:00
mverch67 189ed6cba4 fix object location counter 2025-04-23 13:34:40 +02:00
mverch67 5c16bbd3c1 fix locations counter 2025-04-18 14:48:05 +02:00
ManuelandGitHub de6b19f916 filter location pins according node filtering (#111) 2025-03-30 17:08:33 +02:00
ManuelandGitHub 99171e87a7 feat: node list <-> map navigation (#109)
* allow full size boot logo

* node list <-> map navigation
2025-03-29 19:56:49 +01:00
ManuelandGitHub cd0cdf997f fix: map scrolling (#101)
* prepare for map unit tests; fix scroll issue

* add map scroll unit tests

* force redraw on internal scroll error (kinda self-healing)
2025-03-23 12:31:34 +01:00
mverch67 2a1fc4469c fix SD_MMC 2025-03-17 10:20:55 +01:00
ManuelandGitHub 16ead4736c feat: exFat (#79)
* exFat support

* fix backup/restore

* trunk fmt

* trunk fmt
2025-03-10 17:24:12 +01:00
mverch67 68d74906c4 fix T-HMI linker error SD_MMC 2025-02-27 13:42:19 +01:00
mverch67 98742f5742 added map style selection 2025-02-26 03:15:23 +01:00
mverch67 5f5b3a2b9b check if scrolling exceeds the edges of the tile map; improve code comments 2025-02-25 23:40:34 +01:00
mverch67 ca0df7e66e minor update of comments in code 2025-02-25 10:50:40 +01:00
mverch67 25869132cf count objects 2025-02-24 16:20:25 +01:00
mverch67 be3f0b7e15 map implementation 2025-02-24 16:04:51 +01:00