HeadTracker
HeadTracker copied to clipboard
Uniform settings
This PR reworks the settings between the GUI and the FW to keep everything more consistent and make it easier to add new ones.
-
All settings and data items are defined in /utils/settings.csv file
-
Run buildsettings.py to autogenerate the C headers. This will create basetrackersettings.h file, which is used as the parent for TrackerSettings. (GUI's .h not completed)
-
[ ] FW - Re-work pin change settings
-
[ ] GUI - Do python script for the GUI version of settings.h file
Pretty much every feature will need to be checked again.