TurnerTurbidityPlus_Voltage class

The Variable sub-class used for the [raw voltage output](sensor_turbidity_plus_voltage) from a [Turner Turbidity Plus](Turner Turbidity Plus).

This could be helpful if the calibration equation was typed incorrectly or if it is suspected to have changed over time.

Base classes

class Variable
The variable class for a value and related metadata.

Constructors, destructors, conversion operators

TurnerTurbidityPlus_Voltage(TurnerTurbidityPlus* parentSense, const char* uuid = "", const char* varCode = "TurbidityPlusVoltage") explicit
Construct a new TurnerTurbidityPlus_Voltage object.
TurnerTurbidityPlus_Voltage()
Construct a new TurnerTurbidityPlus_Voltage object.
~TurnerTurbidityPlus_Voltage()
Destroy the TurnerTurbidityPlus_Voltage object - no action needed.

Function documentation

TurnerTurbidityPlus_Voltage::TurnerTurbidityPlus_Voltage(TurnerTurbidityPlus* parentSense, const char* uuid = "", const char* varCode = "TurbidityPlusVoltage") explicit

Construct a new TurnerTurbidityPlus_Voltage object.

Parameters
parentSense The parent TurnerTurbidityPlus providing the result values.
uuid A universally unique identifier (UUID or GUID) for the variable; optional with the default value of an empty string.
varCode A short code to help identify the variable in files; optional with a default value of "TurnerVoltage".

TurnerTurbidityPlus_Voltage::TurnerTurbidityPlus_Voltage()

Construct a new TurnerTurbidityPlus_Voltage object.