• 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

    Interface FrequencySweepMeasurement

    Interface describing frequency sweep measurements.

    Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep
    Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
    Syntax
    public interface FrequencySweepMeasurement

    Properties

    CorrectedResults

    Gets the corrected results.

    Declaration
    Results CorrectedResults { get; }
    Property Value
    Type Description
    Results

    The corrected results.

    Remarks

    Reference Measurement is required.

    FrequencySweepSettings

    Gets the frequency sweep settings allowing creation of settings of various types.

    Declaration
    FrequencySweepSettings FrequencySweepSettings { get; }
    Property Value
    Type Description
    FrequencySweepSettings

    The frequency sweep settings.

    IsCompleted

    Gets a value indicating whether this measurement is completed.

    Declaration
    bool IsCompleted { get; }
    Property Value
    Type Description
    System.Boolean

    true if this measurement is completed; otherwise, false.

    MeasurementSettings

    Gets the measurement settings.

    Declaration
    MeasurementSettings MeasurementSettings { get; }
    Property Value
    Type Description
    MeasurementSettings

    The measurement settings.

    PreMeasurement

    Gets the pre measurement settings.

    Declaration
    PreMeasurement PreMeasurement { get; }
    Property Value
    Type Description
    PreMeasurement

    The pre measurement.

    ReferenceMeasurements

    Gets the reference measurements.

    Declaration
    ReferenceMeasurements ReferenceMeasurements { get; }
    Property Value
    Type Description
    ReferenceMeasurements

    The reference measurements.

    Results

    Gets the results.

    Declaration
    Results Results { get; }
    Property Value
    Type Description
    Results

    The results.

    TestCell

    Gets the test cell.

    Declaration
    TestCell TestCell { get; }
    Property Value
    Type Description
    TestCell

    The test cell.

    TestCellSample

    Gets the test cell sample.

    Declaration
    TestCellSample TestCellSample { get; }
    Property Value
    Type Description
    TestCellSample

    The test cell sample.

    Methods

    EstimateMeasurementTime()

    Estimates the measurement time in seconds.

    Declaration
    double EstimateMeasurementTime()
    Returns
    Type Description
    System.Double

    ExecuteMeasurement()

    Executes the measurement.

    Declaration
    ExecutionState ExecuteMeasurement()
    Returns
    Type Description
    ExecutionState
    Remarks

    Already measured results will be deleted.

    ExecuteMeasurementAsync()

    Executes the measurement asynchronous.

    Declaration
    Task<ExecutionState> ExecuteMeasurementAsync()
    Returns
    Type Description
    Task<ExecutionState>
    Remarks

    Already measured results will be deleted.

    ReconnectMeasurementToDevice()

    Reconnects the measurement to an already running device.

    Declaration
    ReconnectionState ReconnectMeasurementToDevice()
    Returns
    Type Description
    ReconnectionState

    ReconnectMeasurementToDeviceAsync()

    Reconnects the measurement to an already running device asynchronous.

    Declaration
    Task<ReconnectionState> ReconnectMeasurementToDeviceAsync()
    Returns
    Type Description
    Task<ReconnectionState>
    Remarks

    This function is not visible via COM.

    StopMeasurement()

    Stops the measurement.

    Declaration
    StopState StopMeasurement()
    Returns
    Type Description
    StopState

    StopMeasurementAsync()

    Stops the measurement asynchronous.

    Declaration
    Task<StopState> StopMeasurementAsync()
    Returns
    Type Description
    Task<StopState>
    Remarks

    This function is not visible via COM.

    UploadResultsFromDevice()

    Uploads the results from the device.

    Declaration
    UploadState UploadResultsFromDevice()
    Returns
    Type Description
    UploadState

    UploadResultsFromDeviceAsync()

    Uploads the results from the device asynchronous.

    Declaration
    Task<UploadState> UploadResultsFromDeviceAsync()
    Returns
    Type Description
    Task<UploadState>
    Remarks

    This function is not visible via COM.

    Events

    ExecutionProgressUpdate

    Occurs on every measurement progress update.

    Declaration
    event FrequencySweepEventDelegates.ExecutionProgressUpdateDelegate ExecutionProgressUpdate
    Event Type
    Type Description
    FrequencySweepEventDelegates.ExecutionProgressUpdateDelegate

    NewFdsResultAvailable

    Occurs when new FDS results are available.

    Declaration
    event FrequencySweepEventDelegates.NewFdsResultAvailableDelegate NewFdsResultAvailable
    Event Type
    Type Description
    FrequencySweepEventDelegates.NewFdsResultAvailableDelegate

    NewPdcResultAvailable

    Occurs when new PDC results are available.

    Declaration
    event FrequencySweepEventDelegates.NewPdcResultAvailableDelegate NewPdcResultAvailable
    Event Type
    Type Description
    FrequencySweepEventDelegates.NewPdcResultAvailableDelegate
    Back to top Generated by DocFX