UCLA-Rocket-Project / OLD-Ares2022-2023

Central Repository for Ares Software
3 stars 0 forks source link

Integrate the use of config files to enable easier system modification. #49

Open harrisonCassar opened 1 year ago

harrisonCassar commented 1 year ago

For a while now, we've dealt with having to manually adjust different config parameters (such as calibration values, or labels for the ADC channels, etc.), needing to then rebuild the system and restart it, as well as update any of the hardcoded Grafana data channels in the dashboards to be able to actually see the data with the new config. It would be extremely nice to be able to do this all in one-file, and all of the source code being reliant on this config file directly.

NOTE: Due to much other work being slotted for before this gets completed, we expect the requirements for this to change pretty heavily.

Things to explore: