• 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 FrequencySweepSettingsFactory

    Class handling the configuration of FrequencySweepSettings.

    Inheritance
    System.Object
    FrequencySweepSettingsFactory
    Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface
    Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
    Syntax
    public class FrequencySweepSettingsFactory : FrequencySweepSettings

    Constructors

    FrequencySweepSettingsFactory(MeasurementImplementation)

    Initializes a new instance of the FrequencySweepSettingsFactory class.

    Declaration
    public FrequencySweepSettingsFactory(MeasurementImplementation measurementImplementation)
    Parameters
    Type Name Description
    MeasurementImplementation measurementImplementation

    The measurement implementation.

    Methods

    ConfigureCombinedFrequencyRange(Double, Double, Double, Int32, Int32)

    Configures the combined frequency range.

    Declaration
    public CombinedFrequencySweepSettings ConfigureCombinedFrequencyRange(double startFrequency, double stopFrequency, double pdcSwitchFrequency, int pdcPointsPerDecade, int fdsPointsPerDecade)
    Parameters
    Type Name Description
    System.Double startFrequency

    The start frequency.

    System.Double stopFrequency

    The stop frequency.

    System.Double pdcSwitchFrequency

    The PDC switch frequency.

    System.Int32 pdcPointsPerDecade

    The PDC points per decade.

    System.Int32 fdsPointsPerDecade

    The FDS points per decade.

    Returns
    Type Description
    CombinedFrequencySweepSettings

    ConfigureCustomCombinedFrequencyRange(Double[], Double)

    Configures the custom combined frequency range.

    Declaration
    public CustomCombinedFrequencySweepSettings ConfigureCustomCombinedFrequencyRange(double[] customizedFrequencies, double pdcSwitchFrequency)
    Parameters
    Type Name Description
    System.Double[] customizedFrequencies

    The customized frequencies.

    System.Double pdcSwitchFrequency

    The PDC switch frequency.

    Returns
    Type Description
    CustomCombinedFrequencySweepSettings

    ConfigureCustomFdsFrequencyRange(Double[])

    Configures the custom FDS frequency range.

    Declaration
    public CustomFdsFrequencySweepSettings ConfigureCustomFdsFrequencyRange(double[] customizedFrequencies)
    Parameters
    Type Name Description
    System.Double[] customizedFrequencies

    The customized frequencies.

    Returns
    Type Description
    CustomFdsFrequencySweepSettings

    ConfigureCustomPdcFrequencyRange(Double[])

    Configures the custom PDC frequency range.

    Declaration
    public CustomPdcFrequencySweepSettings ConfigureCustomPdcFrequencyRange(double[] customizedFrequencies)
    Parameters
    Type Name Description
    System.Double[] customizedFrequencies

    The customized frequencies.

    Returns
    Type Description
    CustomPdcFrequencySweepSettings

    ConfigureFdsFrequencyRange(Double, Double, Int32)

    Configures the FDS frequency range.

    Declaration
    public FdsFrequencySweepSettings ConfigureFdsFrequencyRange(double startFrequency, double stopFrequency, int pointsPerDecade)
    Parameters
    Type Name Description
    System.Double startFrequency

    The start frequency.

    System.Double stopFrequency

    The stop frequency.

    System.Int32 pointsPerDecade

    The points per decade.

    Returns
    Type Description
    FdsFrequencySweepSettings

    ConfigurePdcFrequencyRange(Double, Double, Int32)

    Configures the PDC frequency range.

    Declaration
    public PdcFrequencySweepSettings ConfigurePdcFrequencyRange(double startFrequency, double stopFrequency, int pointsPerDecade)
    Parameters
    Type Name Description
    System.Double startFrequency

    The start frequency.

    System.Double stopFrequency

    The stop frequency.

    System.Int32 pointsPerDecade

    The points per decade.

    Returns
    Type Description
    PdcFrequencySweepSettings
    Back to top Generated by DocFX