Roaster Scope v1.2.0
December 21, 2017
New Features
- adds alarm file name to Roasting Report
- adds SV alarm action
- adds event replay by temperature (donated by doubleshot)
- event replay is active only after CHARGE
- replay-by-temperature is active only after TP and before it falls back to replay-by-time
- to replay an event its event slider must be active (ticked) and the event name has to correspond to that of the background profile
- adds option to show MET marker on ET curve, click icon to display MET details (by Dave Baxter)
- adds option to show events markers on BT instead of ET (by Dave Baxter)
- adds option to show statistics summary (try it with Auto Axis enabled) (by Dave Baxter)
- makes the display optional for each of the four special events (by Dave Baxter)
- adds click-and-drag measurements (by Dave Baxter)
- adds support for Phidgets API v22
- adds support for new VINT devices
- HUB0000 (Voltage Input, Digital Input, PWM Output)
- TMP1100 (1x Isolated TC)
- TMP1101 (4x TC)
- TMP1200 (1x RTD)
- OUT1100 (4x 5V PWM)
- OUT1000 (4x 12bit Voltage Output, 0-4V2)
- OUT1001 (4x 12bit Isolated Voltage Output, -10V to +10V)
- OUT1002 (4x 16bit Isolated Voltage Output, -10V to +10V)
- USB IO 1002 (4x Voltage Output)
- USB IO 1014 (4x Digital Output)
- USB IO 1017 (8x Digital Output)
- adds toggle, out, set, pulse commands to operate digital and analog Phidgets outputs per buttons and sliders
- adds Phidgets 1048 data rate configuration
- adds Phidgets IO (1011, 1018,..) digital input support
- adds support for multiple Phidgets devices of one type
- adds keyboard shortcut to quickly load alarm file
- adds support for the VOLTCRAFT PL-125-T2 and VOLTCRAFT PL-125-T4 (by Andreas Bader)
- adds Exhaust Temperature to the Aillio Bullet import
- adds optional automatic saving of PDFs alongside
alogartisan scope profiles - adds Hottop to the machine menu
- adds "remote only" flag to the Phidget tab to force remote access also for locally connected Phidgets if local Phidget server is running. That way the local Phidget server can be use on the machine running artisan scope to access the Phidgets from artisan scope and any other software (incl. the Phidget Control Panel) in parallel.
- adds support for MODBUS function 1 (Read Coil) and 2 (Read Discrete Input)
- sends DTA Commands to the BTread PID if the ETcontrol PID is not a DTA
- adds IO Commands action to sliders
- adds mechanism to show/hide the control bar as well as the readings LCDs
- adds a roast phase statistics visualization to the ranking report (by Dave Baxter)
- adds drum speed field to roast properties (by Dave Baxter)
Changes
- drops support for OS X 10.9 and earlier
- extends special event lines to the drop time (by Dave Baxter)
- drops support for Phidgets API v21
- Phidgets IO changes
- drops raw mode and ratio metric flag
- data range changed from 0-1000 (0-4095 in raw mode) to 0-5000mV
- adds tooltip translation for toolbar icon menus
- suppresses wrong readings caused by communication drop outs
- synchronizes background and foreground RoR smoothing to guarantee equal delay/shift
- CRTL modifier now required to change palettes via number key shortcuts
- disallow placing (new) events during recording via the right-click popup menu to BT
- reduces initial window width from 811px to 800px to fit on the RPi 7" display
- all builds are now based on Python3.5 and Qt5.9.x
- axis defaults adjusted to increase size of relevant data on screen
- releases Hottop control on OFF
- adds coarse sliders stepping in multiples of 10 instead of 1
- call program alarm actions interpret text after the comment delimiter # as a line comment
- most Phidgets device names have been renamed to better reflect its type. Channels are now counted zero-based as on the hardware
- wheel graph starts in view mode and remembers last loaded wheel
Fixes
- fixes for Numpy v1.13 and Matplotlib 2.1
- fixes for the Probatone 7" setup
- fixes an RoR filtering issue
- improved RoR ramp up calculation avoiding initial hickups
- fixes a MODBUS ASCII/BINARY build issue
- fixes HUD button visibility
- fixes background profiles TP time marks
- fixed washed out event annotations during recording
- fixes the wheel graph
- fixes "Call Program" for commands with parameters called from alarms on Windows
- fixes PID background-follow mode messing up at the end of the background profile
- fixes Fuji PXR set p-i-d and set Ramp/Soaks
NOTE This is the last version supporting supporting Mac OS X 10.12 and Linux glibc 2.17