Admin Production ni-theme
Current Publication

IviUpconverter

IVI Compliance Package

IviUpconverter Interchangeability

The IviUpconverter class driver performs interchangeability checking when you set the IviUpconverter Interchange Check property to TRUE and you call one of the following VIs:

IviUpconverter Wait Until Ready

In addition to the general interchangeability checking rules, the IviUpconverter class defines additional rules and exceptions for each capability group.

IviUpconverterBase If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBase capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter External LO Enabled property is set to False, the IviUpconverter External LO Enabled property does not need to be in a user-specified state.
IviUpconverterOutputGain If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterOutputGain extension group or in any extension group need to be in a user-specified state.
IviUpconverterOutputPowerLevel If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterOutputPowerLevel extension group or in any extension group need to be in a user-specified state.
IviUpconverterALC If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterALC extension group or in any extension group need to be in a user-specified state.

If the IviUpconverter ALC Enabled property is set to False, properties in the IviUpconverterALC extension group do not need to be in a user-specified state.
IviUpconverterBypass If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBypass capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter Bypass property is set to True, no properties in the IviUpconverterBase capability group or in any extension group need be in a user-specified state.
IviUpconverterFrequencyStep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterFrequencyStep extension group or in any extension group need be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_FREQUENCY_STEP, properties in the IviUpconverterFrequencyStep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, properties in the IviUpconverterFrequencyStep extension group do not need to be in a user-specified state.
IviUpconverterFrequencySweep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterFrequencySweep extension group or in any extension group need be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_FREQUENCY_SWEEP, properties in the IviUpconverterFrequencySweep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, properties in the IviUpconverterFrequencySweep extension group do not need to be in a user-specified state.
IviUpconverterIQImpairment If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterIQImpairment extension group or in any extension group need to be in a user-specified state.

If the IviUpconverter IQ Impairment Enabled property is set to False, properties in the IviUpconverterIQImpairment extension group do not need to be in a user-specified state.

If the IviUpconverterModulateIQ extension group does not need to be checked for interchangeability, properties in the IviUpconverterIQImpairment extension group do not need to be in a user-specified state.
IviUpconverterList If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterList extension group or in any extension group need to be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_LIST, properties in the IviUpconverterList extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, then properties in the IviUpconverterList extension group do not need to be in a user-specified state.
IviUpconverterModulateAM If the IviUpconverter RF Output Enabled property is set to False, properties in the IviUpconverterModulateAM extension group do not need to be in a user-specified state.

If the IviUpconverter AM Enabled property is set to False, all other properties in the IviUpconverterModulateAM extension group do not need to be in a user-specified state.
IviUpconverterModulateFM If the IviUpconverter RF Output Enabled property is set to False, properties in the IviUpconverterModulateFM extension group do not need to be in a user-specified state.

If the IviUpconverter FM Enabled property is set to False, all other properties in the IviUpconverterModulateFM extension group do not need to be in a user-specified state.
IviUpconverterModulateIQ If the IviUpconverter RF Output Enabled property is set to False, properties in the IviUpconverterModulateIQ extension group do not need to be in a user-specified state.

If the IviUpconverter IQ Enabled property is set to False, properties in the IviUpconverterModulateIQ extension group do not need to be in a user-specified state.
IviUpconverterModulatePM If the IviUpconverter RF Output Enabled property is set to False, properties in the IviUpconverterModulatePM extension group do not need to be in a user-specified state.

If the PM Enabled property is set to False, all other properties in the IviUpconverterModulatePM extension group do not need to be in a user-specified state.
IviUpconverterModulatePulse If the IviUpconverter RF Output Enabled property is set to False, properties in the IviUpconverterModulatePulse extension group do not need to be in a user-specified state.

If the IviUpconverter Pulse Modulation Enabled property is set to False, all other properties in the IviUpconverterModulatePulse extension group do not need to be in a user-specified state.
IviUpconverterPowerStep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBase capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_POWER_STEP, properties in the IviUpconverterPowerStep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, then properties in the IviUpconverterPowerStep extension group do not need to be in a user-specified state.
IviUpconverterGainStep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBase capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_GAIN_STEP, properties in the IviUpconverterGainStep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, then properties in the IviUpconverterGainStep extension group do not need to be in a user-specified state.
IviUpconverterPowerSweep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBase capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_POWER_SWEEP, properties in the IviUpconverterPowerSweep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, then properties in the IviUpconverterPowerSweep extension group do not need to be in a user-specified state.
IviUpconverterGainSweep If the IviUpconverter RF Output Enabled property is set to False, no other properties in the IviUpconverterBase capability group or in any extension group need to be in a user-specified state.

If the IviUpconverter Sweep Mode property is not set to IVIUPCONVERTER_VAL_SWEEP_MODE_GAIN_SWEEP, properties in the IviUpconverterGainSweep extension group do not need to be in a user-specified state.

If the IviUpconverterSweep extension group does not need to be checked for interchangeability, then properties in the IviUpconverterGainSweep extension group do not need to be in a user-specified state.
IviUpconverterSweep If the IviUpconverter Sweep Mode property is set to None, all other properties in the IviUpconverterSweep extension group do not need to be in a user-specified state.

If the IviUpconverter RF Output Enabled property is set to False, all the properties in the IviUpconverterSweep extension group do not need to be in a user-specified state.

The IviCounter class does not define additional interchangeability rules or exceptions for the following extension capability groups: IviUpconverterAttenuatorHold, IviUpconverterCalibration, IviUpconverterAnalogModulationSource, IviUpconverterOutputReadyTrigger, IviUpconverterReferenceOscillator, and IviUpconverterSoftwareTrigger.