Click or drag to resize

GSF.PhasorProtocols.Macrodyne Namespace

Contains an implementation of the phasor classes used to parse or generate a stream of data in the Macrodyne PMU device format.
Classes
  Class Description
Public class CommandFrame Represents the Macrodyne implementation of a ICommandFrame that can be sent or received.
Public class Common Common Macrodyne declarations and functions.
Public class CommonFrameHeader Represents the common header for all Macrodyne frames of data.
Public class ConfigurationCell Represents the Macrodyne implementation of a IConfigurationCell that can be sent or received.
Public class ConfigurationCellCollection Represents a Macrodyne implementation of a collection of IConfigurationCell objects.
Public class ConfigurationFrame Represents the Macrodyne implementation of a IConfigurationFrame that can be sent or received.
Public class ConfigurationFrameParsingState Represents the Macrodyne implementation of the parsing state used by a ConfigurationFrame.
Public class ConnectionParameters Represents the extra connection parameters required for a connection to a Macrodyne.
Public class DataCell Represents the Macrodyne implementation of a IDataCell that can be sent or received.
Public class DataCellCollection Represents a Macrodyne implementation of a collection of IDataCell objects.
Public class DataFrame Represents the Macrodyne implementation of a IDataFrame that can be sent or received.
Public class DigitalDefinition Represents the Macrodyne implementation of an IDigitalDefinition.
Public class DigitalValue Represents the Macrodyne implementation of an IDigitalValue.
Public class FrameParser Represents a frame parser for a Macrodyne binary data stream that returns parsed data via events.
Public class FrequencyDefinition Represents the Macrodyne implementation of a IFrequencyDefinition.
Public class FrequencyValue Represents the Macrodyne implementation of a IFrequencyValue.
Public class HeaderFrame Represents the Macrodyne implementation of a IHeaderFrame that can be sent or received.
Public class IniFileNameEditor INI file name browser used with Macrodyne ConnectionParameters.
Public class PhasorDefinition Represents the Macrodyne implementation of a IPhasorDefinition.
Public class PhasorValue Represents the Macrodyne implementation of a IPhasorValue.
Enumerations
  Enumeration Description
Public enumeration ClockStatusFlags Macrodyne clock status flags enumeration (from byte 1 in time string).
Public enumeration DataInputCommand Macrodyne data input commands enumeration.
Public enumeration DeviceCommand Macrodyne set and request commands enumeration.
Public enumeration DevicePort Macrodyne device ports enumeration.
Public enumeration FrameType Macrodyne frame types enumeration.
Public enumeration GpsStatus Macrodyne GPS status enumeration (from Status 2 byte, bits 3-4).
Public enumeration OnlineDataFormatFlags Macrodyne ON-LINE data format flags enumeration (from RequestOnlineDataFormat 2 byte response).
Public enumeration OperationalLimitFlags Macrodyne operational limit reached flags enumeration (from RequestOperationalLimitFlags first byte of 3 byte response).
Public enumeration ProtocolVersion Macrodyne protocol versions enumeration.
Public enumeration StatusFlags Macrodyne status flags enumeration (from Status 1 byte).
Public enumeration TriggerReason Macrodyne trigger reason enumeration (from Status 2 byte, bits 0-2).