Struct PamojaControlSpec
A control policy, flattened so every variant crosses as one value.
public struct PamojaControlSpec
- Inherited Members
Remarks
Only the fields belonging to Kind carry meaning; the rest are zero.
Fields
Cooling
Whether the output cools rather than heats, for a setpoint policy.
public byte Cooling
Field Value
Empty
The level treated as empty, for a level policy.
public float Empty
Field Value
Hysteresis
Half the deadband width, for a setpoint policy.
public float Hysteresis
Field Value
Kind
Which policy this describes.
public PamojaControlKind Kind
Field Value
Limit
The largest safe change per sample, for a surge policy.
public float Limit
Field Value
Rising
Whether a rise rather than a fall is watched, for a surge policy.
public byte Rising
Field Value
SafeBand
How far the reading may stray before an alert, for a setpoint policy.
public float SafeBand
Field Value
Setpoint
The target reading, for a setpoint policy.
public float Setpoint
Field Value
WarnWithin
How many samples ahead to warn, for a level policy.
public uint WarnWithin