IMixer Interface  (Option S93083A/B) - Superseded


Note: This object and all properties and methods are replaced with Converter Object which can be used for all converter application.

Description

Contains the methods and properties to setup FCA Mixer measurements.

For performing calibrations, use either the SMC Type Object or the VMC Type Object.

Accessing the IMixer Interface

Access the IMixer Interface through the Measurement Object. If the particular type of Measurement that was created supports IMixer, then the program determines this at run time and can access the functionality exposed by IMixer.  Because the determination of IMixer support is not made until runtime, the program should handle the case where IMixer is not supported on the object.

Dim app As AgilentPNA835x.Application
Set app = CreateObject("AgilentPNA835x.Application", "analyzerName")
app.Preset

' FCA Measurements can't share the channel with standard measurements
' Because preset creates a single measurement in channel 1, we first delete the standard measurement

Dim standardMeas As IMeasurement
Set standardMeas = app.ActiveMeasurement
standardMeas.Delete

' Create a Measurement object, in this case using the IMeasurement interface

Dim meas As IMeasurement
Set meas = app.CreateCustomMeasurementEx(1, "SMC_Forward.SMC_ForwardMeas", "SC21")

' See if this measurement object supports IMixer

Dim mixer As IMixer
Set mixer = meas

See Also:

VNA Automation Interfaces

The VNA Object Model

Example: How to create and calibrate a standard SMC or VMC measurement or a fixed output SMC measurement.

 

Methods

Interface

See History

Description

Apply

IMixer3

Applies mixer settings.

Calculate

IMixer

Automatically calculate Input and Output frequencies for mixer setup.

LoadFile

IMixer

Loads a previously-configured mixer attributes file (.mxr)

SaveFile

IMixer

Saves the settings for the mixer/converter test setup to a mixer attributes file.

SetDutPorts

IMixer8

Sets the VNA to DUT port mapping.

Properties

 

Description

ActiveXAxisRange

IMixer3

Sets or returns the swept parameter to display on the X-axis.

AvoidSpurs

IMixer

Sets and returns the state of the avoid spurs feature.

EmbeddedLO

IMixer7

Provides measurements of mixers with an embedded LO.

DeviceInputPort

IMixer8

Reads the VNA port that is mapped to the DUT Input port

DeviceOutputPort

IMixer8

Reads the VNA port that is mapped to the DUT Output port

EnablePhase

IMixer12

Include phase in SMC measurements and calibrations.

IFSideband

IMixer

Sets or returns the value of the IF sideband.

IFStartFrequency

IMixer

Returns the start frequency of the mixer IF.

IFStopFrequency

IMixer

Returns the stop frequency of the mixer IF.

IncludeReverseSweep

IMixer12

Sets or returns whether to include SC12 sweep.

InputDenominator

IMixer

Sets or returns the denominator value of the Input Fractional Multiplier.

InputFixedFrequency

IMixer6

Sets or returns the mixer fixed Input frequency value.

InputNumerator

IMixer

Sets or returns the numerator value of the Input Fractional Multiplier.

InputPower

IMixer

Sets or returns the value of the Input Power.

InputRangeMode

IMixer6

Sets or returns the Input sweep mode.

InputStartFrequency

IMixer

Sets or returns the start frequency of the mixer input.

InputStopFrequency

IMixer

Sets or returns the stop frequency of the mixer input.

IsInputGreaterThanLO

IMixer2

Specifies whether to use the Input frequency that is greater than the LO or less than the LO.

LODenominator

IMixer

Sets or returns the denominator value of the LO Fractional Multiplier.

LOFixedFrequency

IMixer

Sets or returns the fixed frequency of the specified LO.

LOName

IMixer

Sets or returns the LO name.

LONumerator

IMixer

Sets or returns the numerator value of the LO Fractional Multiplier.

LOPower

IMixer

Sets or returns the value of the LO Power.

LORangeMode

IMixer3

Sets or returns the LO sweep mode to fixed or swept.

LOStage

IMixer

Returns the number of LOs (1 or 2).

LOStartFrequency

IMixer3

Sets or returns the start frequency of the specified LO.

LOStopFrequency

IMixer3

Sets or returns the start frequency of the specified LO.

NominalIncidentPowerState

IMixer4

Toggles Nominal Incident Power ON and OFF.

NormalizePoint

IMixer12

Set or return the data point used to normalize SMC phase measurements.

OutputFixedFrequency

IMixer3

Sets or returns the fixed frequency of the mixer output.

OutputRangeMode

IMixer6

Sets or returns the Output sweep mode.

OutputSideband

IMixer

Sets or returns the value of the output sideband.

OutputStartFrequency

IMixer

Sets or returns the start frequency of the mixer output.

OutputStopFrequency

IMixer

Sets or returns the stop frequency of the mixer output.

IMixer History

Interface

Introduced with VNA Rev:

IMixer

1.0

IMixer2

3.5

IMixer3

4.0

IMixer4

4.8

IMixer5

6.04

IMixer6

6.20

IMixer7

7.21

IMixer8

7.5/8.2

IMixer12

7.5/9.2