• 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

    Class Bode100

    BodeDevice device object.

    Inheritance
    System.Object
    Bode100
    Implements
    BodeDevice
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: OmicronLab.VectorNetworkAnalysis.AutomationInterface
    Assembly: OmicronLab.VectorNetworkAnalysis.AutomationInterface.dll (3.22.1690.0)
    Syntax
    [Guid("9EB6B62E-0B1A-4017-8F77-D65A247C64AB")]
    [ClassInterface(ClassInterfaceType.None)]
    [ComVisible(true)]
    public class Bode100 : BodeDevice
    Remarks

    When creating this object the first available device will be initialized. To connect to a specific BodeDevice device see BodeAutomation class.

    Constructors

    Bode100()

    Initializes a new instance of the Bode100 class.

    Declaration
    public Bode100()
    Remarks

    Automatically connects to the first device found on the machine.

    Fields

    AutomationInterface

    The automation interface.

    Declaration
    public readonly BodeAutomationImplementation AutomationInterface
    Field Value
    Type Description
    BodeAutomationImplementation

    Properties

    DeviceProperties

    Gets the device properties.

    Declaration
    public DeviceProperties DeviceProperties { get; }
    Property Value
    Type Description
    DeviceProperties

    The device properties.

    DeviceType

    Gets the type of the device.

    Declaration
    public string DeviceType { get; }
    Property Value
    Type Description
    System.String

    The type of the device.

    Impedance

    Gets the impedance measurement types.

    Declaration
    public Impedance Impedance { get; }
    Property Value
    Type Description
    Impedance

    InternalCalibration

    Gets the internal calibration.

    Declaration
    public InternalCalibration InternalCalibration { get; }
    Property Value
    Type Description
    InternalCalibration

    The internal calibration.

    Reflection

    Gets the reflection.

    Declaration
    public Reflection Reflection { get; }
    Property Value
    Type Description
    Reflection

    SerialNumber

    Gets the serial number.

    Declaration
    public string SerialNumber { get; }
    Property Value
    Type Description
    System.String

    SourceMode

    Gets or sets the source mode.

    Declaration
    public SourceMode SourceMode { get; set; }
    Property Value
    Type Description
    SourceMode

    The source mode.

    Transmission

    Gets the transmission Measurements.

    Declaration
    public Transmission Transmission { get; }
    Property Value
    Type Description
    Transmission

    Methods

    ShutDown()

    Shuts down the device.

    Declaration
    public void ShutDown()

    Implements

    BodeDevice
    Back to top Generated by DocFX