-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI graphs and control #13
Conversation
This is being PRd now in order to move the software forward. Some smaller hardware is pending but that overcomplicates this branch - better to finalise these changes and add those in their own branch/PR. |
This PR covers a wide range of areas relating to UI, graphs, and motor control.
Issues approached
.hdf5
file of chosen name in thelogs/
directory, and create a.txt
or .md
file for note-taking in the same place. What other data and metadata requires storing is a future discussion.Other changes
+ Config file
+ Sensible default values (in config file)
+ More initialisation moved from main
+ UI code more readable via tidying, mainly use of components
~ Classes all tidied
~ Modbus logic refactored and moved where possible, dramatically reducing code in PID file
~ Main loop reworked as part of refactor
~ Debug statements hidden behind config variable. May change and may become more readable and/or granular than all-on, all-off