UFirePh Class

Definition

Get pH measuremens from μFire ISE (ion-selective electrode) Probe Interface

public class UFirePh : Iot.Device.UFire.UFireIse
type UFirePh = class
    inherit UFireIse
Public Class UFirePh
Inherits UFireIse
Inheritance
UFirePh

Constructors

UFirePh(I2cDevice)

Initializes a new instance of the UFirePh class.

Fields

Ph

pH (Power of Hydrogen) units measurement

Properties

TemperatureCompensation

Use temperature compensation

(Inherited from UFireIse)

Methods

CalibrateFromSingleValue(ElectricPotential)

Calibrates the probe using a single solution. Put the probe in a solution where the pH (Power of Hydrogen) is known.

(Inherited from UFireIse)
CalibrateFromTwoValuesHighValue(ElectricPotential)

The highest value when calibrating from two solutions. Put the probe in a solution with the highest pH (Power of Hydrogen) value.

(Inherited from UFireIse)
CalibrateFromTwoValuesLowValue(ElectricPotential)

The lower value when calibrating from two solutions. Put the probe in a solution with the lowest pH (Power of Hydrogen) value.

(Inherited from UFireIse)
CalibrateProbeHigh(Single)

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

CalibrateProbeLow(Single)

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

CalibrateSingle(Single)

Calibrates the probe using a single point using a pH value.

Dispose() (Inherited from UFireIse)
GetCalibrateHighReading()

Returns the dual-point calibration high-reading value.

GetCalibrateHighReference()

Returns the dual-point calibration high-reference value.

GetCalibrateLowReading()

Returns the dual-point calibration low-reading value.

GetCalibrateLowReference()

Returns the dual-point calibration low-reference value.

GetFirmwareVersion()

Get Firmware version.The manufacturer do not provide any information about the format of the version number, see https://www.ufire.co/docs/uFire_ISE/api.html#getversion

(Inherited from UFireIse)
GetVersion()

Returns the firmware version of the device. The manufacturer do not provide any information about the format of the version number, see https://www.ufire.co/docs/uFire_ISE/api.html#getversion

(Inherited from UFireIse)
ReadElectricPotential()

Read a value from the ISE Probe Interface, typical measure are in the millivolt range.

(Inherited from UFireIse)
ReadTemperature()

Read temperature

(Inherited from UFireIse)
ResetCalibration()

Resets all the stored calibration information.It is possible to run without calibration.

(Inherited from UFireIse)
SetDualPointCalibration(ElectricPotential, ElectricPotential, ElectricPotential, ElectricPotential)

Sets all the values, in mV, for dual point calibration and saves them in the devices's EEPROM

(Inherited from UFireIse)
SetI2cAddressAndDispose(Byte)

Changes the default I2C address

(Inherited from UFireIse)
SetTemperatureCompensation(Temperature)

It sets the a temperature used as compensation. The compensation temperature is to correlate the mV input to the correct pH value, see https://assets.tequipment.net/assets/1/26/Yokogawa_Temperature_Compensation.pdf

(Inherited from UFireIse)
TryMeasurepH(Single, Nullable<Temperature>)

Tries to measure pH (Power of Hydrogen).

Applies to