• General
  • Api Documentation

    Show / Hide Table of Contents
    • OmicronLab.MaterialAnalyzer.AutomationInterface
      • BaseFdsResult
      • BasePdcResult
      • CombinedFrequencySweepSettingsImplementation
      • FdsFrequencySweepSettingsImplementation
      • FrequencySweepSettingsBase
      • FrequencySweepSettingsFactory
      • MeasurementImplementation
      • MeasurementSettingsImplementation
      • PdcFrequencySweepSettingsImplementation
      • PreMeasurementImplementation
      • RecorderFdsResultImplementation
      • RecorderImplementation
      • RecorderPdcResultImplementation
      • ReferenceMeasurementImplementation
      • Spectano100
    • OmicronLab.MaterialAnalyzer.AutomationInterface.DataTypes
      • Complex
    • OmicronLab.MaterialAnalyzer.AutomationInterface.DataTypes.Interfaces
      • IComplex
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Enumerations
      • ApplyState
      • DeviceStatus
      • ExecutionState
      • FdsPdcConversionTime
      • LogLevel
      • MeasurementMode
      • NoiseSuppression
      • PreMeasurementDelayType
      • PreMeasurementState
      • QualityCheckState
      • ReconnectionState
      • RecorderState
      • ResultType
      • StopState
      • TestCellType
      • Trend
      • UploadState
    • OmicronLab.MaterialAnalyzer.AutomationInterface.EventHelper
      • DeviceEvents
      • FrequencySweepMeasurementEvents
      • PreMeasurementEvents
      • RecorderEvents
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Extensions
      • CommonExtension
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces
      • DeviceEventDelegates
      • DeviceEventDelegates.DeviceStatusChangedDelegate
      • DeviceEventDelegates.RuntimeErrorDelegate
      • SpectanoDevice
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Recording
      • Recorder
      • RecorderEventDelegates
      • RecorderEventDelegates.FdsResultAvailableDelegate
      • RecorderEventDelegates.PdcResultAvailableDelegate
      • RecorderEventDelegates.RecorderStatusChangedDelegate
      • Recording
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Recording.Results
      • RecorderFdsResult
      • RecorderPdcResult
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep
      • Sweep
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep
      • FrequencySweepEventDelegates
      • FrequencySweepEventDelegates.ExecutionProgressUpdateDelegate
      • FrequencySweepEventDelegates.NewFdsResultAvailableDelegate
      • FrequencySweepEventDelegates.NewPdcResultAvailableDelegate
      • FrequencySweepMeasurement
      • Results
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep.PreMeasurements
      • PreMeasurement
      • PreMeasurementEventDelegates
      • PreMeasurementEventDelegates.QualityCheckStateDelegate
      • PreMeasurementEventDelegates.TimeDelayAndCurrentCheckerStateDelegate
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep.ReferenceMeasurement
      • ReferenceMeasurement
      • ReferenceMeasurements
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep.Settings
      • CombinedFrequencySweepSettings
      • CustomCombinedFrequencySweepSettings
      • CustomFdsFrequencySweepSettings
      • CustomPdcFrequencySweepSettings
      • FdsFrequencySweepSettings
      • FrequencySweepSettings
      • MeasurementSettings
      • PdcFrequencySweepSettings
    • OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.TestCells
      • CylindricalElectrodesWithGuardRing
      • CylindricalElectrodesWithoutGuardRing
      • DiskElectrodesWithGuardRing
      • DiskElectrodesWithoutGuardRing
      • Dsh100
      • OtherTestCell
      • TestCell
      • TestCellSample
      • TestCellSampleReference
    • SpectanoAIExample
      • Program

    Class FrequencySweepSettingsBase

    A base class for frequency sweep settings.

    Inheritance
    System.Object
    FrequencySweepSettingsBase
    CombinedFrequencySweepSettingsImplementation
    FdsFrequencySweepSettingsImplementation
    PdcFrequencySweepSettingsImplementation
    Implements
    CustomFdsFrequencySweepSettings
    PdcFrequencySweepSettings
    CustomPdcFrequencySweepSettings
    CombinedFrequencySweepSettings
    CustomCombinedFrequencySweepSettings
    Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface
    Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
    Syntax
    public abstract class FrequencySweepSettingsBase : FdsFrequencySweepSettings, CustomFdsFrequencySweepSettings, PdcFrequencySweepSettings, CustomPdcFrequencySweepSettings, CombinedFrequencySweepSettings, CustomCombinedFrequencySweepSettings

    Constructors

    FrequencySweepSettingsBase(MeasurementImplementation)

    Initializes a new instance of the FrequencySweepSettingsBase class.

    Declaration
    protected FrequencySweepSettingsBase(MeasurementImplementation measurementImplementation)
    Parameters
    Type Name Description
    MeasurementImplementation measurementImplementation

    The measurement implementation.

    Properties

    ConvertFdsFromPdcDataUntil

    Gets or sets the convert FDS from PDC data until.

    Declaration
    public FdsPdcConversionTime ConvertFdsFromPdcDataUntil { get; set; }
    Property Value
    Type Description
    FdsPdcConversionTime

    The convert FDS from PDC data until.

    CustomFrequencies

    Gets or sets the custom frequencies.

    Declaration
    public double[] CustomFrequencies { get; protected set; }
    Property Value
    Type Description
    System.Double[]

    The custom frequencies in Hz.

    FdsPointsPerDecade

    Gets the FDS points per decade.

    Declaration
    public int FdsPointsPerDecade { get; }
    Property Value
    Type Description
    System.Int32

    The FDS points per decade.

    PdcModeSwitchFrequency

    Gets the PDC mode switch frequency.

    Declaration
    public double PdcModeSwitchFrequency { get; }
    Property Value
    Type Description
    System.Double

    The PDC mode switch frequency.

    PdcPointsPerDecade

    Gets the PDC points per decade.

    Declaration
    public int PdcPointsPerDecade { get; }
    Property Value
    Type Description
    System.Int32

    The PDC points per decade.

    ReCalculateStablePdcData

    Gets or sets a value indicating whether stable FDS data (converted form the PDC measurement) will be recalculated.

    Declaration
    public bool ReCalculateStablePdcData { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the stable transformed FDS parts will be recalculated; otherwise, false.

    SamplingPoints

    Gets the sampling points.

    Declaration
    public double[] SamplingPoints { get; }
    Property Value
    Type Description
    System.Double[]

    SamplingPointsSettings

    Gets the sampling points settings.

    Declaration
    protected abstract SamplingPointsSettingsBordersBase SamplingPointsSettings { get; }
    Property Value
    Type Description
    SamplingPointsSettingsBordersBase

    StartFrequency

    Gets the start frequency.

    Declaration
    public double StartFrequency { get; }
    Property Value
    Type Description
    System.Double

    The start frequency in Hz.

    StopFrequency

    Gets the stop frequency.

    Declaration
    public double StopFrequency { get; }
    Property Value
    Type Description
    System.Double

    The stop frequency in Hz.

    Methods

    ValidateRange(Object, String)

    Validates the specified new value.

    Declaration
    protected virtual void ValidateRange(object newValue, string propertyName = null)
    Parameters
    Type Name Description
    System.Object newValue

    The new value to be validated.

    System.String propertyName

    Name of the property which will be validated.

    Implements

    CustomFdsFrequencySweepSettings
    PdcFrequencySweepSettings
    CustomPdcFrequencySweepSettings
    CombinedFrequencySweepSettings
    CustomCombinedFrequencySweepSettings
    Back to top Generated by DocFX