Matthew Colvin
a2e29734e4
Clean up abstract interface
...
move defenitions out of hardwareRevX.hpp into cpp
2023-07-29 23:12:16 -05:00
Matthew Colvin
ff751a10cf
Allow Wifi to be turned off with the macro
2023-07-29 22:32:17 -05:00
Matthew Colvin
438ef5bc16
Add images to their own file to shrink OmoteUI
2023-07-29 22:22:04 -05:00
Matthew Colvin
064d442a97
Add Loop Handler that updates UI
2023-07-29 17:54:02 -05:00
Matthew Colvin
5d1b0086fd
clean up simulator build
2023-07-29 10:31:34 -05:00
Matthew Colvin
21a703902f
Pull wifi and IR into Hardware RevX
...
pull last bit of global variables into hardware rev
2023-07-29 08:58:13 -05:00
Matthew Colvin
9ea98fc208
pull Prefrences, IMU interrupt and sleep into the hardware class
...
Change-Id: I082ae086ed70306789df80eafce8870a5cdfd125
2023-07-28 16:53:47 -05:00
Matthew Colvin
dab062008f
put pin mode config into hardwarerevX class along with some other hardware things. Still lots of work to pull everything into the HAL.
...
Change-Id: If3cacc43d43670b0ff2233140b1cff66a4aeb48d
2023-07-28 16:32:07 -05:00
Matthew Colvin
8af4b276cf
code format
...
update visual studio solution to build all versions properly
Pull pin defs into config file
use config file to allow USE_SIMULATOR checks in OmoteUI
this will allow the sim to compile in specific code within the UI
2023-07-28 11:38:25 -05:00
Matthew Colvin
e7da8f63fb
Pull out OmoteUI into its own hpp/cpp that
...
only controls UI/UX
Added HardwareAbstractionInterface to allow UI to be decoupled
Add OmoteUI class/Header to visual studio solution
Bump the compiler to c++17 for std::clamp
2023-07-28 11:34:28 -05:00
Max
00145ed0dc
Initial Upload
2023-06-28 20:26:56 +02:00