| CalculatePhaseEstimates | Gets or sets flag that determines if current and voltage phase estimates, frequency and dF/dt should be calculated for PoW data. |
| CalculationFrameRate | Gets or sets the configured frame rate for phase estimate calculations. |
| CanRead |
Gets a value indicating whether the current stream supports reading.
(Inherited from BinaryImageParserBase) |
| CanSeek |
Gets a value indicating whether the current stream supports seeking.
(Inherited from BinaryImageParserBase) |
| CanTimeout | Gets a value that determines whether the current stream can time out. (Inherited from Stream) |
| CanWrite |
Gets a value indicating whether the current stream supports writing.
(Inherited from BinaryImageParserBase) |
| CheckSumValidationFrameTypes |
Gets or sets flags that determine if check-sums for specified frames should be validated.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ConfigurationFrame |
Gets or sets current IConfigurationFrame used for parsing IDataFrame's encountered in the data stream from a device.
(Overrides FrameParserBaseTFrameIdentifierConfigurationFrame) |
| ConnectionParameters |
Gets or sets any connection specific IConnectionParameters that may be needed for parsing.
(Overrides FrameParserBaseTFrameIdentifierConnectionParameters) |
| Enabled |
Gets or sets a boolean value that indicates whether the frame image parser is currently enabled.
(Inherited from FrameImageParserBaseFrameType, ISupportSourceIdentifiableFrameImageSourceChannel, FrameType) |
| EnableIntervalAveraging | Gets or sets a flag that determines if interval averaging (boxcar averaging) is enabled across each publish interval when down-sampling. |
| EnablePublishEMA | Gets or sets a flag that determines if an additional exponential moving average (EMA) is applied to the published stream (after interval averaging). |
| Length |
The parser is designed as a write only stream, so this method is not implemented.
(Inherited from BinaryImageParserBase) |
| Name |
Gets the name of BinaryImageParserBase.
(Inherited from BinaryImageParserBase) |
| NominalFrequency | Gets the nominal LineFrequency of the SEL CWS device. |
| Position |
The parser is designed as a write only stream, so this method is not implemented.
(Inherited from BinaryImageParserBase) |
| ProtocolSyncBytes |
Gets or sets synchronization bytes for this parsing implementation, if used.
(Inherited from BinaryImageParserBase) |
| ProtocolUsesSyncBytes |
Gets flag that determines if SEL CWS protocol parsing implementation uses synchronization bytes.
(Overrides ProtocolUsesSyncBytes) |
| PublishAnglesTauSeconds | Gets or sets the EMA time constant τ (seconds) for published phase angles. |
| PublishFrequencyTauSeconds | Gets or sets the EMA time constant τ (seconds) for published frequency. |
| PublishMagnitudesTauSeconds | Gets or sets the EMA time constant τ (seconds) for published RMS magnitudes. |
| PublishRocofTauSeconds | Gets or sets the EMA time constant τ (seconds) for published ROCOF (dF/dt). |
| QueuedBuffers |
Gets the total number of buffers that are currently queued for processing, if any.
(Inherited from MultiSourceFrameImageParserBaseSourceChannel, FrameType, ISupportSourceIdentifiableFrameImageSourceChannel, FrameType) |
| QueuedOutputs |
Gets the total number of parsed outputs that are currently queued for publication, if any.
(Inherited from FrameImageParserBaseFrameType, ISupportSourceIdentifiableFrameImageSourceChannel, FrameType) |
| ReadTimeout | Gets or sets a value, in milliseconds, that determines how long the stream will attempt to read before timing out. (Inherited from Stream) |
| RecalculationCycles | Gets or sets the number of nominal cycles between full DFT recalculations for numerical stability. |
| RedundantFramesPerPacket |
Gets the number of redundant frames in each packet.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ReferenceChannel | Gets or sets the reference channel for frequency tracking. |
| RepeatLastCalculatedValueWhenDownSampling | Gets or sets flag that determines if last value should be repeated when down-sampling, i.e., when CalculationFrameRate is less than SEL CWS frame rate (commonly 3000Hz); otherwise NaN will be used. |
| RunTime |
Gets the total amount of time, in seconds, that the BinaryImageParserBase has been active.
(Inherited from BinaryImageParserBase) |
| SampleFrequencyTauSeconds | Gets or sets the EMA time constant τ (seconds) for the internal per-sample frequency smoothing that occurs inside the estimator before any down-sampling/publish filtering. |
| SampleRocofTauSeconds | Gets or sets the EMA time constant τ (seconds) for the internal per-sample ROCOF smoothing (computed from the internally smoothed frequency). |
| Status |
Gets current descriptive status of the FrameParserBaseTFrameIdentifier.
(Inherited from FrameParserBaseTFrameIdentifier) |
| TargetCycles | Gets or sets the number of nominal cycles contained in the sliding DFT analysis window. |
| TotalProcessedBuffers |
Gets the total number of buffer images processed so far.
(Inherited from BinaryImageParserBase) |
| TrustHeaderLength |
Gets or sets flag that determines if header lengths should be trusted over parsed byte count.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ValidateCommandFrameCheckSum |
Gets flag based on CheckSumValidationFrameTypes property that determines if command frames are selected for check-sum validation.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ValidateConfigurationFrameCheckSum |
Gets flag based on CheckSumValidationFrameTypes property that determines if configuration frames are selected for check-sum validation.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ValidateDataFrameCheckSum |
Gets flag based on CheckSumValidationFrameTypes property that determines if data frames are selected for check-sum validation.
(Inherited from FrameParserBaseTFrameIdentifier) |
| ValidateHeaderFrameCheckSum |
Gets flag based on CheckSumValidationFrameTypes property that determines if header frames are selected for check-sum validation.
(Inherited from FrameParserBaseTFrameIdentifier) |
| WriteTimeout | Gets or sets a value, in milliseconds, that determines how long the stream will attempt to write before timing out. (Inherited from Stream) |