Scripting to Linearise Measurements

Measurements are easy. Useful data is harder.

Most sensors will happily give you a number. But that number isn’t always meaningful on its own.

Many industrial sensors are inherently non-linear. A resistive temperature sensor, for example, changes exponentially with temperature. And even when a sensor is linear, the system it’s measuring often isn’t.

Take tank level. A sensor might accurately measure depth, but in a cylindrical, oval, or irregular tank, volume doesn’t increase evenly with height. Halfway up doesn’t mean half full.
So the challenge isn’t collecting data – it’s interpreting it.

That’s where formulas, calibration curves, and lookup tables come in. They turn raw measurements into something you can actually use.

With Senquip, that transformation happens at the device.

Using onboard JavaScript, you can apply your own logic to incoming measurements – from simple scaling to full lookup tables for odd-shaped tank calibration. The result is data that already makes sense before it’s transmitted.

Because sending data is easy.

Sending the right data is what matters.

Sensor linearisation