Roaster Scope v3.0.0
August 1, 2024
Additions
- adds support for the execution of roast plans scheduled on the artisan platform
- adds advanced summary statistics
- adds support for transparent colors
- adds
{WEIGHTin}placeholder substitute by the current batch size (g) in command actions - adds additional button label substitutions,
\V,\Fand\Treporting the event value, the event value interpreted as temperature in Fahrenheit, and the event value interpreted as temperature in Celsius. The last two are automatically converted to the currently selected temperature unit. - adds "Load p-i-d from background" setting to configure the PID to the settings stored in background profile
- capture and persist between-batch protocol (BBP) data as measured during a roasting session
New Hardware Support
- adds machine support for the BeanGo Cube X
- adds machine support for MUGMA Roasters
- adds updated Sivetz fluid bed roasting machines support for the latest machines recording also fan changes
- adds machine support for iRm roasting machines featuring Mitshubishi PLCs
- adds Bühler RM20 Simatic Legacy setup supporting older firmware versions not returning the machine state (Issue #1529)
- adds support for the Phidget RCC0004 server motor controller (Discussion #1546)
- adds support for the to-be-release Phidget TMP1202 module
- adds Hottop Command
controlto activate and deactivate the control function of the machine via event buttons and alarms - adds compression toggle, detailed device logging, and origin header to WebSocket communication
Changes
- only reset roasting notes on RESET if profile is loaded (Issue #1521)
- disable input filtering on device channel of binary or special types like NONE, dummy, and slider values
Fixes
- fixes regression preventing artisan scope v2.10.2 and v2.10.4 to connect successfully to Probat Series III machines via WebSockets incl. the Probat Sample Roaster (Issue #1531)
- fixes regression in Roast Properties, unable to change/add ground color value (Issue #1520)
- fixes regressions in table copy functions
- fixes regression introduced in v2.8.4 that prevented the cupping chart being added properly to roast reports (Discussion #1563)
- fixes event playback by temperature being blocked by already past background events if playback is turned ON during a roast
- avoids rendering timestamps as "xx:60" in mouse pointer time/temp/RoR widget
- ensures that time-axis ticks extend over the full range of readings w.r.t. the loaded background and foreground profiles
- fixes a regression preventing the correct persistence of default SV values (Issue #1631)