Skip to content

v1.11.10 (Testing)

Compare
Choose a tag to compare
@deividAlfa deividAlfa released this 30 Dec 19:46
· 156 commits to master since this release

In testing stage, please report any issues found in v1.11.10 discussion or at eevblog.

Fix some bugs from v1.11.6 / v1.11.7:

  • Setup screen not shown with a fresh system.
  • Addon checksum error shown with a fresh system.
  • Fix last selected tip might get lost if changing tips and profiles extremely fast.

Fix some bugs from v1.11.8 / v1.11.9:

  • Fix a bug in the compiler script, not sure if this caused the hardfault.
  • Fix a bug in the new temperature/profile/tip storage, probably the hardfault culprit.
  • Fix a recent bug in the calibration screen, not heating if the system was sleeping.
  • Huge rework of the saving behavior to keep under complete control.
    This also freed up some memory for the future, there were less than 80 bytes free, now there're at least 500.

New option:

  • Add Cold Boost option to heat up faster from cold state.
    Automatically applies a boost of 50ºC for 12 seconds when entering Run mode if the tip is 100ºC colder than target.
    The 12 second value was based on testing, we don't want the tip to get too hot either.
    This is meant for cheap tips, genuine ones will warm up faster and don't need this.

New storage for commonly-changed settings:

  • Extend flash-friendly temperature store algorithm to profile and tip selection.
    Temperature has 512 slots.
    Profile has 128 slots.
    Tip has 128 slots for each profile.
    This greatly reduces flash wear in the most common operations (Temperature / Tip / Profile change).
    The flash page is only erased when any of the slots gets exausted, instead of each time.