Matthew Colvin
|
fe51337458
|
Remove timer passed into display and convert to a notification send out by the display class
Handle that notification by resetting the sleep timer.
|
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
|
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
|
419ac45e98
|
update Display interface and downstream code to add flush callback
Hoping to allow implementation of interface to allow Hardware abstract to setup LVGL
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
bbcb6368d0
|
remove wifi code from hardwareRevX
|
2023-09-09 21:47:04 -04:00 |
|
Matthew Colvin
|
b3aa617a59
|
Implement Battery Update Task in HardwareRevX
|
2023-09-09 21:47:04 -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
|
a4e35a2219
|
remove IR and
mqtt functions from hardwareAbstraction
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
44b5d8cf14
|
rename HardwareInterface to HardwareAbstract in file
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
85343d9bd4
|
Further update battery Interface and downstream code
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
cd603a2a83
|
Update Battery Interface by adding it to hardwareInterface
Remove Display out of some classes and leave comments to replace for callbacks
I dont know about the function of this code but it compiles :)
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
c4547917c8
|
Move Battery Status Struct to Battery Interface
Fix small compiler errors in new interfaces
|
2023-09-09 21:44:47 -04:00 |
|
Matthew Colvin
|
5b1228b167
|
Re work directory structure to support new architecture
Still need to get the Sim building
|
2023-09-09 21:44:46 -04:00 |
|