Releases: UnifiedEngineering/T-962-improvements
Top of tree test with new compiler
PRs included in this release:
#61 (float support for serial)
#63 (float support for serial)
#65 (TC2/3 used if TC0/1 absent)
#67 (build fix for asm)
#94 (DS18S20 support) (with an additional fix for a stray parenthesis)
#112 (TC_EXTRA1 typo bugfix)
Travis-CI builds have been unbroken and #70 (schematics) has also been pulled in
Note that the resulting binary is again slightly exceeding 64kB so it's not possible to load this into an LPC21x2 chip (64kB flash). The factory firmware image is slightly larger than 32kB and would fit in a 64kB part, but so far all ovens seems to utilize a LPC21x4 chip (128kB flash)
Fix setup menu calibration that broke in v0.5.0
Merge pull request #59 from jieter/fix-setup Fix #56, increase raw values, not scaled ones.
Initial serial command support release
This release adds support for controlling the oven from a computer attached to the serial port (same one that's used for flashing). Also the computer software can directly generate graphs of the completed profile. See the Python code (https://github.com/UnifiedEngineering/T-962-improvements/blob/master/serial-control.py) for for details. Note that this is still work in progress and not finalized.
Add support for DS1822 econo temp sensor
This release includes support to allow a DS1822 temperature sensor to be used as cold junction compensation sensor if a DS18B20 cannot be sourced.
Baudrate now defaults to 115200
To make such a slow baudrate possible without affecting timing the UART is now interrupt driven.
Lots of other cleanup, including cleaner log output making it suitable for direct import into a spreadsheet for higher resolution plotting of the reflow profile performance:
If the UART acts up with this release feel free to file an issue!
Add simple temperature-controlled system fan support
This needs a hardware modification to actually control the fan speed (see systemfan.c for details for now),
Add support for max31855 thru sc18is602b bridge
Merge pull request #30 from UnifiedEngineering/max31855-integration (Adding support for the sc18is602b + max31855 combo)
Also add the ability to enter ISP/Bootloader mode by holding F1 on power-up
Better PID tuning
Setup menu added
Basic settings UI is now added where the following can be configured:
Minimum fan speed
Reflow cycle completion beep length
Left and right thermocouple gain and offset adjust
First release with embedded version info
v0.1.1 Clean up EEPROM data dump a bit