Click or drag to resize

StateFlags Enumeration

.NET STTP API
Enumeration of the possible quality states of a [!:Measurement] value.

Namespace: sttp.transport
Assembly: sttp.net (in sttp.net.dll) Version: 1.0.0
Syntax
[FlagsAttribute]
public enum StateFlags
Request Example
Members
Member nameValueDescription
Normal0 Measurement flag for a normal state.
BadData1 Measurement flag for a bad data state.
SuspectData2 Measurement flag for a suspect data state.
OverRangeError4 Measurement flag for an over range error, i.e., unreasonable high value.
UnderRangeError8 Measurement flag for an under range error, i.e., unreasonable low value.
AlarmHigh16 Measurement flag for a alarm for high value.
AlarmLow32 Measurement flag for an alarm for low value.
WarningHigh64 Measurement flag for a warning for high value.
WarningLow128 Measurement flag for a warning for low value.
FlatlineAlarm256 Measurement flag for an alarm for flat-lined value, i.e., latched value test alarm.
ComparisonAlarm512 Measurement flag for a comparison alarm, i.e., outside threshold of comparison with a real-time value.
ROCAlarm1,024 Measurement flag for a rate-of-change alarm.
ReceivedAsBad2,048 Measurement flag for a bad value received.
CalculatedValue4,096 Measurement flag for a calculated value state.
CalculationError8,192 Measurement flag for a calculation error with the value.
CalculationWarning16,384 Measurement flag for a calculation warning with the value.
ReservedQualityFlag32,768 Measurement flag for a reserved quality flag.
BadTime65,536 Measurement flag for a bad time state.
SuspectTime131,072 Measurement flag for a suspect time state.
LateTimeAlarm262,144 Measurement flag for a late time alarm.
FutureTimeAlarm524,288 Measurement flag for a future time alarm.
UpSampled1,048,576 Measurement flag for an up-sampled state.
DownSampled2,097,152 Measurement flag for a down-sampled state.
DiscardedValue4,194,304 Measurement flag for a discarded value state.
ReservedTimeFlag8,388,608 Measurement flag for a reserved time flag.
UserDefinedFlag116,777,216 Measurement flag for a user defined flag 1.
UserDefinedFlag233,554,432 Measurement flag for a user defined flag 2.
UserDefinedFlag367,108,864 Measurement flag for a user defined flag 3.
UserDefinedFlag4134,217,728 Measurement flag for a user defined flag 4.
UserDefinedFlag5268,435,456 Measurement flag for a user defined flag 5.
SystemError536,870,912 Measurement flag for a system error state.
SystemWarning1,073,741,824 Measurement flag for a system warning state.
MeasurementError2,147,483,648 Measurement flag for an error state.
See Also