Calibration data is stored on the module:
— If there are high, mid, and low points, it will use triple-point calibration to calculate
— If there are high and low points, it will use dual-point calibration to calculate the result
— If there is a single-point calibration data, it will use single-point calibration to calculate
— No calibration points will result in an uncalibrated measurement
For dual- and triple-point calculations, two numbers are involved:
— reference measurement is what the reading should be. If the probe was in 1.0
mS/cm solution, the reference would be 1.0 mS/cm.
— reading measurement is what the probe is actually reading. If the probe was
in 1.0 mS/cm solution, but actually reading 0.9 mS/cm, the reading measurement is 0.9 mS/cm.
All calibration data is accessible (read, write, calibration) through the documented API .
When calibrating, the module expects the labelled mS/cm value of the solution. If the
solution is 1.413 mS/cm, 1.413 mS/cm should be passed for all calibration routines if you are also passing the solution's temperature. The module will calculate the temperature-compensated value itself.