-
Notifications
You must be signed in to change notification settings - Fork 0
Adding system configuration & event logging to Hydrant #38
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
base: main
Are you sure you want to change the base?
Conversation
Implement firmware log parsing and display in Hydrant, this is merged into eeprom-dev as it needs some UI integration with the work done in this branch
rohansatapathy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm gonna assume that you tested this with the actual flight computer and bay boards and everything works as expected. I left some comments on the first few files, up to you whether or not you want to address them. If you do, I would recommend applying them to all the other files as well (especially the naming/formatting stuff). I'll give you and Ryan direct merge permissions soon so you can decide what you want to do from here.
This includes error logging since it's needed for the system configuration (the boards respond to configuration over UDP logs). The logging location is currently in the "logs" directory next to wherever the hydrant project files are located. This is temporary since there is a WIP branch with a general logging framework for the entire project, so once that is done and merged, the error logging can be integrated with that framework so that all logs are in a central location.