Click or drag to resize

MeasurementStateFlags Enumeration

Measurement state flags.

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

The MeasurementStateFlags type exposes the following members.

Extension Methods
 NameDescription
Public Extension MethodGetDescription Retrieves the description of the value that this Enum represents extracted from the DescriptionAttribute, or the enumeration name if no description is available.
(Defined by EnumExtensions)
Public Extension MethodGetFormattedName Retrieves a formatted name of the value that this Enum represents for visual display.
(Defined by EnumExtensions)
Top
See Also