Open Source Soldering Iron firmware
This builds on 2.08, but fixes the issue with the output becoming unregulated at high temperatures.
Fixes:
Adds:
Known issues:
Still need to fix corruption of the v in undervoltage message
Unknown issues: 😕
Hopefully this is a less eventful release.
This is a fairly quick roundup of fixing some small issues. If your on TS100 up to you if you upgrade, this update focuses on TS80 mostly.
Getting the damn build out 😅
Features Added:
Fixes:
Development Features:
Known potential issues:
This build still uses the "jump to 12V" mode of QC2.0 to negotiate QC, which all QC3 devices should support. This increases compatibility to QC2.0 devices. Not sure if this is better or worse than the old method.
The big change behind this release is related to language handling. Instead of trying to create UTF-8 string decoding, this is not handle on python side and it converts all glyphs to encoded numbers. This should remove the issues with some random characters not working.
This also includes a bit of a clean-up of the PID logic. Its working well on my units here, but as with all PID changes, let me know if there are issues in this version with PID performance.
As part of this cleanup there were a few small logic changes:
Rebuilt on different compiler. Works fine on my local units, but hopefully has more success with others. If you are reporting an issue please include the exact file name used from the release.
More fixes on RC2, This release has TS80 support and more fixes to it. Some oscillation in the TS80 is occurring at the moment, as it needs slightly better tuning, but it works well once warmed up. (Oscillation is only during heating).
If you have more issues / feedback for this release please put it in #422
Use the hex files unless you know you need to use bin files.
More fixes on RC2, This release has TS80 support and more fixes to it. Some oscillation in the TS80 is occurring at the moment, as it needs slightly better tuning, but it works well once warmed up. (Oscillation is only during heating).
If you have more issues / feedback for this release please put it in #422
Use the hex files unless you know you need to use bin files.
EDIT:
Pulled due to a gcc bug breaking the bootup code on these builds. New builds coming soon.
EDIT 2:
This should fix encoding issues on some languages
This is a minor patch version to fix issues with the LCD & Lockups.
please raise an issue if this persists for you. Also should fix the B button being held to exit soldering entering into the version info screen.
Version info screen also gains more debug values that can be cycled through with the front button.
This adds some more UI tweaks, including drawing tip temp on the simple IDLE when you have a hot tip.