• General
  • API Documentation

    Show / Hide Table of Contents
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface
      • Bode100
      • BodeAutomation
      • BodeAutomationImplementation
      • Calibration
      • CalibrationValues
      • CorrectionValues
      • DeviceAddedDelegate
      • DeviceConfigurationImplementation
      • DeviceRemovedDelegate
      • FullRangeIsActiveChanged_Delegate
      • FullRangeIsAvailableChanged_Delegate
      • InternalCalibrationCallbackDelegate
      • InternalCalibrationImplementation
      • MeasurementImplementation
      • NewResultAvailableDelegate
      • Results
      • UserRangeIsActiveChanged_Delegate
      • UserRangeIsAvailableChanged_Delegate
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.DataTypes
      • Complex
      • IComplex
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Enumerations
      • AngleUnit
      • Attenuator
      • CalibrationMultiModeToggle
      • Connection
      • ExecutionState
      • LevelUnit
      • LogLevel
      • MagnitudeUnit
      • ReceiverBandwidth
      • SourceMode
      • SweepMode
      • Termination
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Helper
      • AutomationInterfaceHelpers
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces
      • Attenuation
      • BodeAutomationInterface
      • BodeDevice
      • DeviceConfiguration
      • DeviceProperties
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Calibration
      • FullLoadCalibrationValues
      • FullOpenCalibrationValues
      • FullShortCalibrationValues
      • FullThruCalibrationValues
      • GainCalibration
      • GainFullCalibrationValues
      • GainFullRange
      • GainUserCalibrationValues
      • GainUserRange
      • ImpedanceCalibration
      • ImpedanceFullCalibrationValues
      • ImpedanceFullRange
      • ImpedanceUserCalibrationValues
      • ImpedanceUserRange
      • InternalCalibration
      • MultiModeCalibration
      • MultiModeFullCalibrationValues
      • MultiModeFullRange
      • MultiModeUserCalibrationValues
      • MultiModeUserRange
      • UserLoadCalibrationValues
      • UserOpenCalibrationValues
      • UserShortCalibrationValues
      • UserThruCalibrationValues
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Events
      • IBode100Events
      • IMeasurementEvent
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Measurements
      • AdapterMeasurement
      • ExternalBridgeMeasurement
      • GainMeasurement
      • Impedance
      • OnePortMeasurement
      • Reflection
      • S11ExternalCouplerMeasurement
      • S11OnePortMeasurement
      • S21Measurement
      • SeriesThruMeasurement
      • ShuntThruMeasurement
      • Transmission
      • VoltageCurrentGainMeasurement
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.PortExtension
      • CableLosses
      • PortExtension
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Results
      • AdmittanceResult
      • GainResults
      • ImpedanceResult
      • ReflectionResult
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Results.SpecialResults
      • OverloadResult
      • Vrms
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Shaping
      • AttenuatorShaping
      • BandwidthShaping
      • Shaping
      • SourceShaping
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.PortExtension
      • CableLossImpl
      • PortExtensionImpl
    • OmicronLab.VectorNetworkAnalysis.AutomationInterface.Shaping
      • AttenuatorShapingImpl
      • BandwidthShapingImpl
      • ShapingImpl
      • SourceShapingImpl

    Interface ImpedanceResult

    Result object for bode measurement.

    Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface.Interfaces.Results
    Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.22.1690.0)
    Syntax
    [Guid("7121FA1D-C44B-4843-A29D-BE2AA23FE6DF")]
    [InterfaceType(ComInterfaceType.InterfaceIsDual)]
    [ComVisible(true)]
    public interface ImpedanceResult

    Properties

    AsAdmittance

    Gets the impedance result values as admittance values.

    Declaration
    AdmittanceResult AsAdmittance { get; }
    Property Value
    Type Description
    AdmittanceResult

    As admittance.

    AsReflection

    Gets the impedance result values as reflection values.

    Declaration
    ReflectionResult AsReflection { get; }
    Property Value
    Type Description
    ReflectionResult

    As reflection.

    Count

    Gets the count of results, depending of the number of points.

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

    MeasurementFrequencies

    Gets the measurement frequencies and returns as an array.

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

    OverloadLevel

    Gets the overload level values from Channel 1 and Channel 2.

    Declaration
    OverloadResult OverloadLevel { get; }
    Property Value
    Type Description
    OverloadResult

    Vrms

    Gets the root mean square voltage values of Channel 1 and Channel 2.

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

    The Vrms.

    Methods

    ComplexAt(Int32)

    Gets the complex result value At the index of the array.

    Declaration
    Complex ComplexAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    Complex

    The complex values At.

    ComplexValues()

    Gets the complex result values in an array.

    Declaration
    Complex[] ComplexValues()
    Returns
    Type Description
    Complex[]

    The complex values.

    Cs()

    Calculates the series cpacitance values and returns as an array.

    Declaration
    double[] Cs()
    Returns
    Type Description
    System.Double[]

    The Cs.

    CsAt(Int32)

    Calculates the series capacitance value At index of array.

    Declaration
    double CsAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The Cs At.

    GroupDelayTg()

    Calculates the group delay Tg values and returns as an array.

    Declaration
    double[] GroupDelayTg()
    Returns
    Type Description
    System.Double[]

    The Group delay Tg values.

    GroupDelayTgAt(Int32)

    Calculates the group delay Tg At the index of the array.

    Declaration
    double GroupDelayTgAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The Tg At.

    Imaginary()

    Calculates the imaginary part of the complex values and returns as an array.

    Declaration
    double[] Imaginary()
    Returns
    Type Description
    System.Double[]

    ImaginaryAt(Int32)

    Calculates the imaginary part of the complex value at the index of the array.

    Declaration
    double ImaginaryAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    Ls()

    Calculates the series inductance values and returns as an array.

    Declaration
    double[] Ls()
    Returns
    Type Description
    System.Double[]

    The Ls.

    LsAt(Int32)

    Calculates the series inductance value At index of array.

    Declaration
    double LsAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The Ls At.

    Magnitude(MagnitudeUnit)

    Calculates the magnitude values with the specified unit and returns as an array.

    Declaration
    double[] Magnitude(MagnitudeUnit unit)
    Parameters
    Type Name Description
    MagnitudeUnit unit

    The magnitude unit.

    Returns
    Type Description
    System.Double[]

    MagnitudeAt(Int32, MagnitudeUnit)

    Calculates the magnitude with the specified unit At the index of the array.

    Declaration
    double MagnitudeAt(int index, MagnitudeUnit unit)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    MagnitudeUnit unit

    The magnitude unit.

    Returns
    Type Description
    System.Double

    MeasurementFrequencyAt(Int32)

    Gets the measurement frequency At the index of the array.

    Declaration
    double MeasurementFrequencyAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The measurement frequency At.

    Phase(AngleUnit)

    Calculates the phases values with the specified unit and returns as an array.

    Declaration
    double[] Phase(AngleUnit unit)
    Parameters
    Type Name Description
    AngleUnit unit

    The angle unit.

    Returns
    Type Description
    System.Double[]

    PhaseAt(Int32, AngleUnit)

    Calculates the phase with the specified unit At the index of the array.

    Declaration
    double PhaseAt(int index, AngleUnit unit)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    AngleUnit unit

    The phase unit.

    Returns
    Type Description
    System.Double

    Q()

    Calculates the Q factor values and returns as an array.

    Declaration
    double[] Q()
    Returns
    Type Description
    System.Double[]

    The Q.

    QAt(Int32)

    Calculates the Q factor value At index of array.

    Declaration
    double QAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The Q At.

    QTg()

    Calculates the Q factor of the group delay Tg values and returns as an array.

    Declaration
    double[] QTg()
    Returns
    Type Description
    System.Double[]

    The QTg.

    QTgAt(Int32)

    Calculates the Q factor of the group delay Tg value At the index of the array.

    Declaration
    double QTgAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The QTg At.

    Real()

    Calculates the real part of the complex values and returns as an array.

    Declaration
    double[] Real()
    Returns
    Type Description
    System.Double[]

    RealAt(Int32)

    Calculates the real part of the complex value At the index of the array.

    Declaration
    double RealAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    Rs()

    Calculates the series resistance values and returns as an array.

    Declaration
    double[] Rs()
    Returns
    Type Description
    System.Double[]

    The Rs.

    RsAt(Int32)

    Calculates the series resistance value At the index of array.

    Declaration
    double RsAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The Rs At.

    TanDelta()

    Calculates the tangent delta and returns as an array.

    Declaration
    double[] TanDelta()
    Returns
    Type Description
    System.Double[]

    The tangent delta.

    TanDeltaAt(Int32)

    Calculates the tangent delta value at the index of array.

    Declaration
    double TanDeltaAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    Returns
    Type Description
    System.Double

    The tangent delta At.

    UnwrappedPhase(AngleUnit)

    Calculate the unwrapped the phase values and returns as an array.

    Declaration
    double[] UnwrappedPhase(AngleUnit unit)
    Parameters
    Type Name Description
    AngleUnit unit

    The angle unit.

    Returns
    Type Description
    System.Double[]

    UnwrappedPhaseAt(Int32, AngleUnit)

    Calculates the unwrapped phase with the specified unit At the index of the array.

    Declaration
    double UnwrappedPhaseAt(int index, AngleUnit unit)
    Parameters
    Type Name Description
    System.Int32 index

    The index.

    AngleUnit unit

    The phase unit.

    Returns
    Type Description
    System.Double
    Back to top Generated by DocFX