Matthew Colvin
|
92c559df5e
|
rework battery Interface and downstream usages of battery
|
2023-09-09 21:47:04 -04:00 |
|
Thomas Bittner
|
53fa7b7c87
|
Added wifi UI and change debug print function
* HardwareAbstract debug print function now uses VA_LIST
* Added wifi handling UI
* Notification items currently part of hardware abstract
|
2023-09-09 21:47:04 -04:00 |
|
Thomas Bittner
|
02d973f8b1
|
Updated user interface with wifi settings page
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
b182f0b75d
|
move display abstract to first parameter of hardware
abstract and no longer provide a default for it.
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
305541bc52
|
Rename from Display Interface to abstract
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
5731148bf6
|
Turn Display Interface into a singleton Abstract class that can do the registration of callbacks to LVGL and allow implementers of the abstract to support LVGL.
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
7967300508
|
Add Template Class for Notification to allow for easier creation of notifications
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
d73b816578
|
Add docs around battery notifications
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
6268a28682
|
rough draft a callback inside HardwareAbstract
to show concept.
|
2023-09-09 21:45:58 -04:00 |
|
Matthew Colvin
|
35de08d2e3
|
add display interface to HardwareAbstract
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
1bbafd4bb5
|
update wifi interface and handler
add the wifi interface to the hardware abstract
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
a771c64c71
|
rename interface folder to HardwareInterfaces
rename HardwareInterface file to hardware
abstract.
update ini to reflect new file structure
|
2023-09-09 21:44:47 -04:00 |
|