Age | Commit message (Collapse) | Author | Files | Lines |
|
Add a new app to configure the brightness.
|
|
memory is full (it prevent the app from running correctly and just display a black screen) : if the fds cannot init, erase the memory and try again.
|
|
|
|
avoid scrambled display on wake-up.
|
|
|
|
transition.
|
|
refresh. This makes the transition from one screen the another one smoother, even if the refresh rate is slow.
|
|
Make Cst816s, SpiMaster and St7789 not copiable and not movable
|
|
|
|
This fixes an issue that would prevent the firmware from running correctly after a full reset or after the flashing of the firmware.
Before this fix, ble_manager_init_peer_manager() was called before the scheduler, which trigged an assert in an IRQ routine.
|
|
# Conflicts:
# src/DisplayApp/Screens/Clock.cpp
# src/DisplayApp/Screens/Clock.h
|
|
|
|
|
|
|
|
|
|
|
|
tile menu)
|
|
|
|
Disable logging once again.
|
|
it as the default font.
|
|
|
|
Disable debug mode of lvgl.
|
|
unique_ptr (avoids dynamic alloc at run-time.
|
|
not enough and caused perf issues)
|
|
|
|
|
|
than 7s.
|
|
|
|
Refactor SystemTask in its own class.
Refactor Screen to be able to close current screen and open a new one.
Re-enable sleep/wake up and propagate button event to Screens.
|
|
|
|
|
|
PoC of user interaction with 3 screen (clock, menu and app).
|
|
|
|
|
|
|
|
|
|
per day, now : 0 minutes in 24h).
|
|
|
|
Code cleaning in SpiMaster.
|
|
be improved by using 'Started' IRQ to prepare the next buffer while the current one is beeing sent.
|
|
= 115.2ms) using IRQ and DMA.
Code needs some cleaning before integration.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Display the version on the display.
|
|
|