Skip to main content

Roaster Scope v2.4.4

December 14, 2020

Last version supporting Raspbian Stretch.

New Features​

  • adds machine setups for the PLC equipped machines from Nordic, Fabrica Roasters and MCR Series in C
  • adds support for Phidget HUM1001
  • adds Rubasse importer
  • adds Aillio RoastWorld importer
  • adds MODBUS BCD Integer reading
  • adds flag to toggle polyfit RoR calculation
  • adds PID Ramp/Soak pattern actions
  • adds 3 Ramp/Soak templates
  • adds option to load Ramp/Soak patterns from background profile
  • adds labeled alarm sets
  • adds labels to event palettes
  • adds Qt base translations for Turkish, Dutch and Brazilian
  • adds fetch full blocks option to instruct the S7 and MODBUS optimizer fetch maximal register blocks from lowest to largest register number
  • adds Artisan Commands: popup(m[,t]), message(s), setCanvasColor(c), resetCanvasColor, button(e) with e = { START, CHARGE, DRY, FCs, FCe, SCs, SCe, DROP, COOL, OFF }, p-i-d(p,i,d), pidSV(v), pidRS(rs), pidSource(n), palette(p), loadBackground(<filepath>), clearBackground, alarmset(as), adjustSV(n)
  • adds Dijkstra curve font

Changes​

  • updates Trinitas T2 and T7, Oztürk and Giesen machine setups
  • renames empty MODBUS decoder entry to Int
  • renames MODBUS IntFloat decoder to Int32 and adds implementation
  • interprets Software PID Ramp/Soak patterns w.r.t. time since PID ON in monitoring only mode
  • uses custom bootloader on Windows to reduce false malware warnings (Issue #519)
  • show only CHARGE to DROP period of background profile
  • adds FCs ROR to computed section of .alog artisan scope profiles
  • shows uu instead of -1 for error values in LCDs
  • automatic mode for the upper delta axis limits sets also a reasonable step size for the axis ticks
  • dialogs with tabs remember the last selected tab
  • use proper time edit widget to set alarm times in alarm table
  • extends ranking reports by additional attributes (Excel, CSV)
  • extends the Cropster XLS importer to work also with exports done in languages others than English
  • optimized synchronization with the artisan platform
  • improved S7 serial logging and communication error handling
  • special events annotations respect the decimal places setting
  • updated Spanish translations (PR #525, PR #527, PR #530, PR #535, PR #536 and PR #537 by Richard Rodrigues)

Fixes​

  • fixes regression which broke the event picker in v2.4.2
  • fixes another issue with the multiple event button action processing (Issue #504)
  • fixes wrong temperature and delta curve alignment in Comparator after redraw
  • fixes further Hottop 2k+ communication on macOS 10.15.7 (adding to Issue #475)
  • fixes Loring setup to ensure valid burner readings on all machines
  • resolves a feature interaction between oversampling and the S7/MODBUS optimizer that could lead to unnecessary communication
  • fixes an unhandled exception when changing color pattern (Issue #516)
  • fixes broken RPi Stretch build (Issue #518)
  • fixes Phidget async sampling modes that could take readings beyond the current sampling interval on communication drops
  • corrects alarm nr in roast properties table
  • fixes Excel export issue occurring with DeltaBT turned off
  • hides annotations for curves hidden by clicking the legend
  • renamed ET and BT curves can be hidden by clicking the legend
  • enables the PID SV buttons also for the internal software PID as well as for external MODBUS/S7 PIDs
  • applies Delta BT auto axis computation also to Web Ranking reports