Manuel
56ba81bb7b
fix: ARGB8888 images -> RGB565A8 for better FPS ( #269 )
...
* some images were ARGB8888 format -> RGB565A8
* remove unused color formats
* allow custom display buffers
* nodes images -> A8 color format
* limit receive queue processing
* lodepng needs ARGB8888
* A8 node images
2026-01-23 00:28:34 +01:00
Manuel
1345c40b6a
feat: handle range test message ( #246 )
2025-12-15 22:42:42 +01:00
Manuel
8019704395
fix: detection sensor message ( #190 )
2025-09-02 21:19:58 +02:00
Ben Meadors
0cd108ff78
Nonce now
2025-08-09 10:22:29 -05:00
Manuel
dec28a4630
fix: Indicator display ( #173 )
...
* disable some logs which potentially lead to crash
* indicator: hw rotation + increase frequency
* PSRAM display buffer allocation
* define fast mem
* revert frequency to 6M (to avoid drift)
* trunk fmt
2025-08-07 23:34:09 +02:00
Manuel
37e2fb84a8
feat unmessagable ( #143 )
2025-05-30 19:27:33 +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
7dee10ad31
handle routing error NO_INTERFACE
2025-05-11 00:24:48 +02:00
Manuel
9c590a01e8
feat: set fixed_position using MUI map home position ( #65 )
...
* set fixed_position (if enabled) when settings home position, implements #62
* trunk fmt
* display on home screen grey out text when location is fixed
2025-03-02 18:13:56 +01:00
Manuel
cbe5c14e8a
fix ack for channel ( #63 )
2025-03-01 16:05:02 +01:00
mverch67
763d6c83ee
Merge branch 'map'
2025-02-26 03:24:55 +01:00
mverch67
be3f0b7e15
map implementation
2025-02-24 16:04:51 +01:00
mverch67
ad56093fbc
add alert message #6085
2025-02-19 15:32:58 +01:00
mverch67
d1a12d66c4
fix manual resynch again
2025-02-18 12:16:30 +01:00
mverch67
8b0d00f2c4
fix manual resynch
2025-02-18 11:26:55 +01:00
mverch67
b64a9a7bb6
fixes view states related to programming mode, add timer
2025-02-14 13:23:04 +01:00
Manuel
e87d13e478
add BT programming mode ( #37 )
2025-02-13 17:45:46 +01:00
mverch67
0c801ca856
re-arrange message restore banner, fix bell icon text update at start
2025-02-01 20:12:43 +01:00
mverch67
26efb240c0
try-fix received text message while restoring from flash
2025-02-01 10:59:21 +01:00
Manuel
f0564aeedc
Update ViewController.cpp
...
Tweak when to display restoration banner
2025-01-26 22:58:26 +01:00
Manuel
c40944b4cf
count restored messages
2025-01-26 20:10:28 +01:00
mverch67
450c8aedea
restructure code into sub-directories
2025-01-12 18:08:57 +01:00