summaryrefslogtreecommitdiff
path: root/src/Components
AgeCommit message (Collapse)Author
2020-01-18Encapsulate the drawing of the screen into Screens classes.JF
2020-01-18DateTimeController is now updated in the system task.JF
It runs every 1s in Running mode, and every 1h in sleep mode. This should allow to keep the watch on time for more than 4 hours.
2020-01-17Disable SPI, I²C, touch controller and display controller in sleep mode.JF
Re-enable them on wake up. Remove delays that were not needed in st7889 driver. Hopefully, it'll improve the battery life!
2019-12-28Add DateTimeController to manage the time.JF
Use messages in message queues to refresh the UI
2019-12-27Add BleController to manage the BLE connection statusJF
2019-12-27Replace pin numbers by constantsJF
2019-12-27Implement battery measurement in BatteryController.JF
Update battery info on wake up (with button)
2019-12-07The font is now fixed width.JF
HUGE performance improvement of the display driver.
2019-12-07Convert Spi and GFX to C++.JF