Releases: deividAlfa/stm32_soldering_iron_controller
v1.13.12
- Dedicated Stand input where supported (T12-958 v2 has this).
- Lower default PID values, existing ones were too agressive for certain tips, causing oscillation.
- T12-958 v2: Fix default encoder rotation direction, add stand input pin.
- Set NTC beta to 3950 by default (Instead 3450).
v1.13.11
- Add support for new board: T12-958 v2.
- Disable Chinese for Quicko F072 as it won't fit.
v1.13.10
If the system was sleeping and stand setting was set to standby, placing the handle into the stand would set standby again.
- Fix: Ignore stand mode if the station is working in a lower power mode.
v1.13.9a
-
Perform manual flash sector size detection instead of relying on the reported size by the Flash register.
This should fix the fake/clones that were working with previous versions. Please report results. -
Fix bug in calibration settings screen where the PID would react when switching between Zero set/Sampling/Captured.
This would cause a small power pulse into the tip, warming it up. -
If the oled poweroff option is enabled, keep it on until the tip is colder than 60ºC.
v1.13.8
v1.13.7
- Longer beep when entering low power modes so the user can easily acknowledge without checking the screen.
- Workaround for crappy encoders, revert wake up/boost when detecting a sequence of fast Rotation-->Click, enter low power mode as intended.
v1.13.6
- Better power limit calculation (Wasn't accounting for the idle time when sampling the temperature).
- Remove clone fix as it was no longer useful.
v1.13.5
- Reduce tip change detection time to 1 second.
- Reduce showing automatic tip selection to 3 seconds.
- Hopefully fixes a strange buzzer issue in ksger v3.
- Increase encoder filtering, this make bad encoder to work better, but sacrifices max. rotating speed.
- Reduce the required encoder speed for fast mode.
- Other fixes / enhancements.
v1.13.4
- Enhance input filtering for noisy encoders / buttons.
- Delete Default Temperature option, no longer used as the temperature is always saved now.
v1.13.3
- Add cold boost adjustments: Temperature difference threshold and actuation time.
- Make cold boost adjustment profile-specific.
- Minor cosmetic changes in the main screen, make setpoint frame less round.
If you are still having hard fault in 1.13.2
or 1.13.3
, it's very likely that your controller has a clone/fake stm32.
Some even faked the ID so they're undetectable. The only fix is to replace it with a genuine one.