-
Notifications
You must be signed in to change notification settings - Fork 202
UI updates #159
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: master
Are you sure you want to change the base?
UI updates #159
Conversation
…x text to settings, general clean up
deece
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.
A number of files have seen unnecessary permissions changes. These should be resolved to make life easier for the project maintainers.
| <externalSettings/> | ||
| <extensions> | ||
| <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> | ||
| <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
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.
These (and other project changes) are likely not necessary.
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.
Ok thanks I'll resolve these issues before making another pull request.
| ============================== | ||
| Custom firmware for the cheap T-962 reflow oven utilizing the _existing_ controller hardware. | ||
| This project is a fork of the original Unified Engineering firmware for the T-962 reflow oven. This version primarily changes the UI, as I wanted something a little more aesthetic. I added a pre-built .hex file to make it simple to update an oven without needing to install an IDE to build it! | ||
|
|
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 doesn't make sense to contribute back to the parent project.
| [Flashing firmware]: https://github.com/UnifiedEngineering/T-962-improvements/wiki/Flashing-the-LPC21xx-controller | ||
| [DS18B20]: http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf | ||
| [hackaday post]: http://hackaday.com/2014/11/27/improving-the-t-962-reflow-oven/ | ||
| Quick video of updated UI here: [https://www.youtube.com/watch?v=ooQ-jpgfutc] (Youtube video) |
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.
Ditto
| Y >>= 3; | ||
|
|
||
| #ifndef MINIMALISTIC | ||
| //#ifndef MINIMALISTIC |
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.
Is this obsolete? If so, it should be removed rather than commented out.
| #define FB_HEIGHT (64) | ||
| #define FB_WIDTH (128) | ||
| #define FB_HEIGHT (64) | ||
| #define FB_WIDTH (128) |
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.
Whitespace changes probably shouldn't be pushed back, unless they are part of a cleanup patch.
| REFLOW_MIN_FAN_SPEED, | ||
| REFLOW_BAKE_SETPOINT_H, | ||
| REFLOW_BAKE_SETPOINT_L, | ||
|
|
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.
Extra newlines added
|
|
||
| LCD_BMPDisplay(stopbmp, 127 - 17, 0); | ||
|
|
||
|
|
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.
Extra whitespace
…tays on display after reflow ends, for review.
My first time making a pull request on here, so be gentle! I've been posting videos of my updates on Instagram, and users asked me to see if the changes could be added to the main branch.
This branch has a lot of changes to the UI including:
Animated titles, alignment of elements on all screens, important elements now flash
Changes to all bmp files to add continuity
Ability to switch between normal reflow graph and simplified "big number" version while reflowing
Both reflow screens now flash set temp/act temp if they are over 5 degrees apart
Reflow edit screens now use crosshairs, and show m:s and temp at top for each set point.
Splash screen change (Unified Engineering still displayed in About screen)
Settings screen can now scroll if over 6 items. Also has custom text per item when at min/max settings
Screensaver can be set in settings screen, this shows an animated "Pacman" type display while unit idle
I've kept most changes in a few new include files. No changes to reflow/serial functionality.