How to activate the temperature interpolation (Staircase Pattern) (Beta)
Table of Contents
This feature is currently in the Beta stage of development at Cropster.
Overview
This article explains how to activate the temperature interpolation to smooth the staircase-patterned curve.
We’ve updated the temperature curve to show the "raw" data directly from your machine. Previously, the curve was "interpolated" (smoothed out with estimated values). Now, it displays the exact readings to ensure maximum data integrity.
Why does Cropster show a staircase pattern?
Two scenarios cause a staircase-patterned curve in the Roasting Intelligence:
- The updating interval of the roast machine's PID and the Roasting Intelligence does not match.
- The PID provides Roasting Intelligence with integer temperature values only.
Mismatching intervals
Roasting Intelligence requests and updates the temperature values from the roast machine's PID once every second.
When the interval of the roaster's PID is higher than 1 second, the values sent to Roasting Intelligence are inconsistent, which results in a shaky (staircase-patterned-like) curve.

Integer temperature values
When the roaster's PID only supports integer temperature values. The temperature does not change by 1°C/F each second (especially after the turning point).
Therefore, Roasting Intelligence receives and prints the same value over a couple of seconds before the temperature rises 1 °C/F which results in a staircase pattern.

Interpolation of temperature readings
To smooth the temperature curve, we have developed a filter to smooth temperature curves.
Connectors supporting the temperature interpolation
The filter can be enabled/disabled for the following connectors:
- Generic Modbus over Network TCP/UDP (if storage format integer is selected)
- Generic S7 over Network (if storage format integer is selected)
- Generic Modbus over the serial port (if storage format integer is selected)
- Besca Auto PLC
- Diedrich PLC
- Mill City PIDs (MCR Series only)
- Petroncini PLC
The connectors below come with an integrated interpolation filter (that is enabled by default and can not be disabled):
- Arc Roaster
- HB Roaster
- CoffeeTech Beta (PID over serial port) - Ghibli model
- IMF with Legacy PLC
- Ozturk PLC
- Trinitas - T2
Enabling the Filter option
⚠️ Always consult your roast machine's setup manual to confirm the specific version of Roasting Intelligence required for your hardware before downloading.
- Download the Beta version of Roasting Intelligence or the custom version of Roasting Intelligence.
- Complete the installation process by following the steps provided.
- Double-click the Cropster icon on your desktop to access Roasting Intelligence.
-
Enter your username and password.
Use the same login information that you use to access the online platform C-sar. - Click
Preferences > Machine > Configuration. If you're using one of the connectors listed above, the Filter option will appear in your Preferences. -
Enable 'Allow interpolation' by ticking the checkbox.

- Click Save to finalize the changes.
- Restart Roasting Intelligence.
If you are experiencing this issue with staircase-patterned roast curves, and the filter is not available for the connector you use, please reach out to support@cropster.com and share the following information:
- Email subject: Duplicate interpolation feature
- Roast machine manufacturer, model, and manufacturing year.
- A roast ID tag and picture displaying the staircase pattern.
- Roasting Intelligence log files
If you have further questions, feedback, or concerns, please feel free to submit a support ticket directly from support.cropster.com.