-
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
Imagine U and I #7
Conversation
Signed-off-by: ActuallyTaylor <[email protected]>
…t into LCDDisplay.
…he enums so they make a bit more sense.
…lly functional and just requires some fine-tuning & for canopen to be re-integrated/fixed
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.
LCD :). Look at comments added 🐸
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.
This is really great work. Just some things to clean up before merging
…e, and added a comment explaining the scoping for the switch statement in LCDView.display().
…ign' into feature/aclowmclaughlin/UI_Redesign # Conflicts: # src/charge_controller/dev/UIController.cpp
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.
A couple more details, but looks great
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.
Looks good!
Co-authored-by: Matthew Magee <[email protected]>
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.
yah this bien
Created a UI for the charge controller so that the battery charging voltage and current can be changed without having to manually change the code. A bunch was changed, but a basic summary is that now the LCDDisplay, ControllerModel, and ControllerUI class are in a MVC relationship (ControllerModel is the Model, LCDDisplay is the view, and ControllerUI is the Controller).