MatthewColvin 
								
							 
						 
						
							
							
							
							
								
							
							
								4a5c83c8b9 
								
							 
						 
						
							
							
								
								fully implement Key press handeling in HAL for esp32 hardware and switch hardware to use the refactored UI  
							
							... 
							
							
							
							make UI add widgets on button presses as a demo 
							
						 
						
							2023-10-05 09:53:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MatthewColvin 
								
							 
						 
						
							
							
							
							
								
							
							
								160114f54c 
								
							 
						 
						
							
							
								
								move from constructing keypress abstract with handler into setting the handler so that it can be set by the UI.  
							
							
							
						 
						
							2023-09-29 15:27:54 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MatthewColvin 
								
							 
						 
						
							
							
							
							
								
							
							
								414f711373 
								
							 
						 
						
							
							
								
								Add KeyPress Abstract and a KeyPress Simulator  
							
							... 
							
							
							
							as beginning stages for forwarding key events to the UI. 
							
						 
						
							2023-09-29 11:52:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Colvin 
								
							 
						 
						
							
							
							
							
								
							
							
								b45de68ebb 
								
							 
						 
						
							
							
								
								Add get brightness to the displayAbstract to allow  
							
							... 
							
							
							
							removal of backlight brightness stored in OmoteUI class
"implement" new getter function in sim and esp32. 
							
						 
						
							2023-09-09 21:47:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Colvin 
								
							 
						 
						
							
							
							
							
								
							
							
								65162049b3 
								
							 
						 
						
							
							
								
								convert notification driven battery to lvgl timer based polling  
							
							... 
							
							
							
							using new poller class to simplify the battery interface and
downstream usages of battery.
tweaked poller destructor and remove the default constructor
in preference of using a unique pointer
convert simulator to use a std::thread for lvgl Tick api because
the SDL thread sleep was not true to time. (and is simplified the code...) 
							
						 
						
							2023-09-09 21:47:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Bittner 
								
							 
						 
						
							
							
							
							
								
							
							
								47ccc214a0 
								
							 
						 
						
							
							
								
								Added new queues for inter task communication  
							
							
							
						 
						
							2023-09-09 21:47:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Colvin 
								
							 
						 
						
							
							
							
							
								
							
							
								92c559df5e 
								
							 
						 
						
							
							
								
								rework battery Interface and downstream usages of battery  
							
							
							
						 
						
							2023-09-09 21:47:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Bittner 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd4c6f379 
								
							 
						 
						
							
							
								
								Updated wifi handler to use general wifiHandlerInterface  
							
							
							
						 
						
							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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Colvin 
								
							 
						 
						
							
							
							
							
								
							
							
								509d71cdaa 
								
							 
						 
						
							
							
								
								rename HardwareInterfaces folder to hardwaremodules  
							
							... 
							
							
							
							since it now contains an abstract 
							
						 
						
							2023-09-09 21:47:04 -04:00