Commit Graph

20 Commits

Author SHA1 Message Date
45ac1dd610 added battery and speed gauges (wip) 2022-04-13 22:10:08 +02:00
e999e325c5 implemented automatic update of power gauge 2022-04-13 12:25:06 +02:00
649e082c69 added widget area visualisation in dashboard mockup 2022-04-12 23:07:29 +02:00
48fb012e54 added widget layout styling
added basic system to render linear gauges (wip)
2022-04-12 23:06:58 +02:00
81c2d82e1d improved clock widget 2022-04-10 19:47:11 +02:00
184f1cee33 added debug code to display how often mithril redraws 2022-04-09 20:05:22 +02:00
3f03e8f8ba first version of clock widget 2022-04-09 19:52:06 +02:00
71b87437c7 disabled mithril redraw for each status request
the goal is to allow each page to finely manage how to update with
minimum CPU usage
2022-04-09 19:51:44 +02:00
f8c2a28c47 refactored code to avoid relative paths
added Component and Page base classes
added Clock widget (wip)
2022-04-09 18:38:04 +02:00
245a3ec2e3 finished first version of dashboard mockup 2022-04-08 23:29:39 +02:00
Youen Toupin
56465c4a9a dashboard mockup (wip) 2022-04-08 20:23:27 +02:00
Youen Toupin
d4c3af1e8b dashboard mockup (wip) 2022-04-08 19:51:29 +02:00
Youen Toupin
fd444202e0 Refactored API access to cache/reuse the last result when changing page 2022-04-04 22:35:03 +02:00
Youen Toupin
7c13b98aba Added menu
Added Bulma CSS framework
Using PurgeCSS plugin to remove all unused CSS
2022-04-03 19:44:53 +02:00
Youen Toupin
f5ea6054da Added menu with two pages (RawDataPage and DashboardPage)
Added temperature and altitude display in RawDataPage
2022-04-02 23:34:13 +02:00
Youen Toupin
05b8759bbb fixed overflow bug for voltage bigger than 32V (new limit is 65V)
Added CSS file to make display bigger for smartphones
2022-03-23 19:08:52 +01:00
Youen Toupin
b136342c2c finished power meter and speed meter 2022-03-19 23:55:51 +01:00
Youen Toupin
292b7d7f5a added ADC calibration code 2022-03-18 23:50:02 +01:00
Youen Toupin
48d8ca4ac2 test code that reads a voltage and displays it in the web browser 2022-03-15 23:23:31 +01:00
Youen Toupin
8bdd34412f Added WebApp project 2022-03-12 23:58:44 +01:00