Commit graph

6 commits

Author SHA1 Message Date
Matthew Colvin
8f2d23c796 Add comment blocks to top of headers 2023-07-29 23:16:30 -05:00
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
5d1b0086fd clean up simulator build 2023-07-29 10:31:34 -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