pH Measurement

measurepH

Starts a pH measurement. Temperature compensation is available.

If usingTemperatureCompensation is true, a temperature reading is automatically taken and a compensation forumula is applied. It can be enabled by calling usingTemperatureCompensation and passing true or false.

Usage

ISE_pH::measurepH();

Example

#include <ISE_pH.h>
ISE_pH pH;

pH.measurepH();

To pass the temperature to use:

#include <ISE_pH.h>
ISE_pH pH;

pH.measurepH(20.2);

Related

Returns

the measured result in pH, or -1 on error

calibrateProbeLow

Calibrates the dual-point values for the low reading and saves them in the devices's EEPROM.

Dual point uses two measures for low and high points. It needs the measured value (reading value) and the known value (reference value). Calling calibrateProbeLow saves both the reading and reference value.

Parameters

  • solution_pH the pH of the calibration solution

Usage

ISE_pH::calibrateProbeLow(4.0);

Example

#include <ISE_pH.h>
ISE_pH pH;

pH.calibrateProbeLow(4.0)

Related

Returns

none

Don't forget...

Dual point requires a high and low point. It isn't enabled until a call to useDualPoint.

calibrateProbeHigh

Calibrates the dual-point values for the high reading and saves them in the devices's EEPROM.

Dual point uses two measures for low and high points. It needs the measured value (reading value) and the known value (reference value). Calling calibrateProbeHigh saves both the reading and reference value.

Parameters

  • solution_pH the pH of the calibration solution

Usage

ISE_pH::calibrateProbeHigh(10.0);

Example

#include <ISE_pH.h>
ISE_pH pH;

pH.calibrateProbeHigh(10.0)

Related

Returns

none

Don't forget...

Dual point requires a high and low point. It isn't enabled until a call to useDualPoint.