Skip to main content

Roaster Scope v2.8.2

December 21, 2022

Release Sponsor

Special thanks to Coffee Machines Sale (CMS) for supporting this version.

Last version supporting macOS 10.15, but legacy builds of v2.8 still supports macOS 10.13+.

New Features​

Changes​

  • better designer
  • corrects and improves autoCHARGE/autoDROP
  • improved MODBUS error handling and reconnect
  • interprets index access of symbolic variables RB1, RB2, B1, B2,.. w.r.t. foreground time respecting background alignment (Issue #996)
  • keep updating software pid loop running while PID is OFF if software PID is configured
  • improved performance on 0.25sec sampling rate
  • test availability of given S7 port before trying to connect to avoid hangs
  • allow to use the batch prefix with deactivated batch counter supporting manual batch numbers in any format
  • updates keep-alive ping frequency on Probat setups
  • disables Phidget server password field if no host is given and thus mDNS/ZeroConf server discovery is active
  • coarse sliders move only with step size 10
  • restore profiles in graph after web ranking report
  • direct root logging to artisan log file
  • MODBUS lib internal debug messages are logged if debug logging mode is active and device logging is enabled (logging flag in device dialog)
  • synchronizes Curves >> UI tabs notification flag and Artisan Command notifications
  • upgrade to Python 3.11, pymodbus v3, Qt/PyQt 6.4.1, matplotlib 3.6.2

Fixes​

  • fixes symbolic variable RB1/RB2 index access (Issue #996)
  • fixes S7 and MODBUS read commands which may fail due to cache misses breaking control on some machines like Probatone (Issue #1002)
  • fixes crash on pidOn/pidOff Artisan Commands (Issue #1005)
  • fixes saveGraph as PDF regression on Windows (Issue #1011)
  • fixes prevent low DPI settings that could trigger a crash on redrawing the canvas (Issue #1024)
  • fixes event step line extension to CHARGE in case event snap, 100%-step and showFull were disabled and implemented the mechanism also for the background profile
  • fixes the navigation history on reset and on changing axis settings
  • fixes Yocto-4-20mA-Rx device input
  • fixes Artisan Command pidSource(<int>)
  • fixes Phidget 1046 configuration
  • fixes regression which blocked background left/right shifts if keyboard moves was active
  • fixes regression which crashed the Fuji PXR PID dialog (Issue #1054)

Removals​

  • drops builds for RPi Buster