Click or drag to resize

SignalKind Enumeration

Fundamental signal type enumeration for common EE measurements that represents a kind of signal, not an explicit type.

Namespace: GSF.Units.EE
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.282-beta+fbfa6baa1521236175f6d73fb2eb151a42453aef
Syntax
[SerializableAttribute]
public enum SignalKind
View Source
Members
Member nameValueDescription
Angle0 Phase angle.
Magnitude1 Phase magnitude.
Frequency2 Line frequency.
DfDt3 Frequency delta over time (dF/dt).
Status4 Status flags.
Digital5 Digital value.
Analog6 Analog value.
Calculation7 Calculated value.
Statistic8 Statistical value.
Alarm9 Alarm value.
Quality10 Quality flags.
Unknown11 Undetermined signal type.

The SignalKind type exposes the following members.

Extension Methods
 NameDescription
Public Extension MethodGetAcronym Gets the acronym for the specified SignalKind.
(Defined by SignalKindExtensions)
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
Remarks

This enumeration represents the basic type of a signal used to suffix a formatted signal reference. When used in context along with an optional index the fundamental signal type will identify a signal's location within a frame of data (see SignalReference).

Contrast this to the SignalType enumeration which further defines an explicit type for a signal (e.g., a voltage or current type for an angle).

See Also