Skip to main content

Roaster Scope v2.4.6

July 30, 2021

Release Sponsor

Special thanks to Sweet Maria's for supporting this version.

Last version supporting Windows 8, but legacy build of v2.6.0 supports Windows 8.

New Features​

  • adds energy and CO2 calculator
  • adds a flag "Show Full" to the Curve and Background dialog to control of foreground and background curves before CHARGE and after DROP (keyboard shortcuts i and o)
  • adds "Clear the background before loading a new profile" and "Always hide background when loading a profile" flags to the Background dialog
  • adds hiding of background profile by a click on its (sub-)title
  • adds Roast Properties setup tab which includes machines nominal batch size and heating type
  • adds graph image export optimized for Facebook and Instagram and improves overall quality of image exports
  • adds Vietnamese, Danish, Scottish, Lativian and Slovak translations
  • adds AppImage package for a simple installation option on Linux (Issue #557)
  • adds Kirsch & Mausser machine setup with control functionality
  • adds custom buttons to all Giesen machine setups to control additional actors (intake, flavouring, discharge, cooling, stirrer) on W30/W45/W60 machines
  • adds Giesen machine setup for machines with coarse burner control in 10% steps
  • adds Coffee-Tech FZ94 EVO machine setup incl. control of burner, airflow and drum speed
  • adds Roastmax machine setup
  • adds Craftsmith machine setup
  • adds Carmomaq roasters machine setup incl. control of burner, airflow and drum speed
  • adds Petroncini Maestro i06 machine setup
  • adds import of Petroncini CSV files
  • adds command_utility to perform command line utility tasks (help and version for now) (PR #542)
  • adds current time ~currtime to the autosave fields
  • adds a check for running artisan scope while installing on Windows
  • adds Artisan Commands moveBackground and pidLookahead
  • allow comments in button definitions, everything after '#' is ignored (as in alarm descriptions)
  • adds MODBUS command writeSingle(s,r,v) and writeSingle([s,r,v],..,[s,r,v]) to write a single MODBUS 16bit integer register.
  • adds Phidgets frequency(ch,v[,<sn>]) PWM Command to set the PWM frequency on supported modules like the OUT1100
  • adds IO Command limit(c,v[,sn]) to set the current limit on a DCMotor Phidgets (Issue #626)
  • adds device logging for Phidgets
  • adds support for the Yoctopuce modules Yocto-0-10V-Rx, Yocto-milliVolt-Rx and Yocto-Serial
  • adds {BTB} and {ETB} command substitution replacing those placeholders by the value of BT and ET of the background profile, if loaded, at the current time in Serial/CallProgram/MODBUS/S7/WebSocket command actions
  • adds options to let event quantifiers fire slider actions and to avoid the quantification block delay on observing SVs instead of PVs (Issue #608)
  • adds RoR@FC, roastersize, and energy/CO2 data to plus roast record
  • adds importing of artisan scope profiles from URL inputs and artisan://profile?url=<url> links
  • adds from support for artisan://template?<UUID> links to load background profiles identified by the given UUID
  • adds donation popup
  • adds release sponsor

Changes​

  • Spanish translations updated (PR #543, PR #553, PR #554)
  • Chinese translations updated (thanks to Leo Huang)
  • most other translations updated and extended
  • updates some Coffed machine setup
  • allows mini editor to show and change time before recording CHARGE
  • statistics bar always use DE event value if it is set, if no DE event exists use the phases table temp
  • allows for a y-axis step sizes below 10
  • a step size of 0 (or the empty step entry for the x-axis) removes the ticks on the corresponding axis
  • better handling of decimal number input in Roast Properties by automatic conversion of decimal separators
  • dynamically update recent roasts according to the artisan platform stock blend replacement situations
  • when available use greens temp in linear regressions computed by the profile analyzer
  • slider actions do now bind floats to the placeholder {} instead of integers, also for S7 commands (in previous versions only for IO, VOUT and RC Commands)
  • replaces the AUC readings per phase in the statistic line by the temperature delta per phase
  • marks roasted properties that are likely wrong (larger yield than batch size)
  • removes PLC_stop command on S7 disconnect
  • set step size of up/down arrow key action on coarse event sliders to 10
  • increases p-i-d input control for the internal Software PID to 3 decimals (Issue #618)
  • align to begin of background profile on START instead of its CHARGE event (Issue #616)
  • energy result values added to ranking reports
  • Dry, Mid and Finish Phase values added to the Excel and CSV ranking reports
  • synchronizes the behavior of opening profiles per double-click on Linux to the one on macOS and Windows (see Working Together – Artisan, ArtisanViewer and artisan.plus )
  • the currently displayed profile is reopened after loading a new settings file

Fixes​

  • fixes adjustSV for Fuji PXF PID (Issue #547)
  • prevent the automatic delta axis mechanism to make adjustments on starting a new recording
  • always convert computed volume in/out and weight in/out when any value present
  • fixes timer LCD color during cooling
  • fixes serial port popup selection
  • fixes the transposers input fields not accepting any input (regression in v2.4.4)
  • fixes a typo in the Web ranking reports
  • updates max buttons per row spinner on activating a palette
  • fixes gap in RoR curves produced by set and unset DROP event
  • fixes a RoR unit conversion bug
  • ensures that slider title color gets correctly set on restart on macOS and Linux
  • ensure that that serial communication log is updated also in OFF mode
  • correctly open profiles with spaces in the file path per double-click under Linux
  • fixes an unhandled exception in the quantifiers dialog box (Issue #607)