Classes

NameDescription
RFmxException

Represents errors that occur during RFmx application execution.

RFmxInstrMX

Defines a root class which is used to identify and control Instr signal configuration.

RFmxInstrMXConstants

Specifies constants for I/O terminals.

Interfaces

NameDescription
IList

Represents a list. Implement this interface to expose measurement functionality.

ISignalConfiguration

Represents a signal configuration. Implement this interface to expose measurement functionality.

Structures

None

Enumerations

NameDescription
RFmxInstrMXAdvanceTriggerType

Specifies whether the advance trigger is a digital edge or a software trigger.

RFmxInstrMXChannelCoupling

Specifies whether the RF IN connector is AC- or DC-coupled on the downconverter.

RFmxInstrMXCleanerSpectrum

Specifies how to obtain the lowest noise floor or faster measurement speed.

RFmxInstrMXDigitizerDitherEnabled

Specifies whether dithering is enabled on the digitizer.

RFmxInstrMXDownconverterPreselectorEnabled

Specifies whether the tunable preselector is enabled on the downconverter.

RFmxInstrMXExportSignalSource

Routes signals (triggers, clocks, and events) to the specified output terminal.

RFmxInstrMXFrequencySettlingUnits

Specifies the delay duration units and interpretation for LO settling.

RFmxInstrMXInputIsolationEnabled

Specifies whether input isolation is enabled.

RFmxInstrMXLO2ExportEnabled

Specifies whether to enable the LO2 OUT terminals in the installed devices.

RFmxInstrMXLOInjectionSide

Enables in-band retuning and specifies the current frequency of the RF downconverter. This value is expressed in Hz.

RFmxInstrMXLOLeakageAvoidanceEnabled

Specifies whether to reduce the effects of the instrument leakage by placing the LO outside the band of acquisition.

RFmxInstrMXLOPllFractionalMode

Specifies whether to use fractional mode for the LO phase-locked loop (PLL).

RFmxInstrMXLOSharingMode

Specifies the RFmx session with the respective LO sharing mode.

RFmxInstrMXLinearInterpolationFormat

Specifies the format of parameters to interpolate.

RFmxInstrMXLoadOptions

Specifies the configurations to skip while loading from a file using the LoadConfigurations(string) method

RFmxInstrMXMechanicalAttenuationAuto

Specifies whether RFmx chooses an attenuation setting based on the hardware settings.

RFmxInstrMXOptimizePathForSignalBandwidth

Optimizes RF path for the signal bandwidth that is centered on the IQ carrier frequency.

RFmxInstrMXOspDelayEnabled

Specifies whether to enable the digitizer OSP block to delay Reference Triggers, along with the data samples, moving through the OSP block.

RFmxInstrMXOverflowErrorReporting

Configures error reporting for ADC and overflows occurred during onboard signal processing. Overflows lead to clipping of the waveform.

RFmxInstrMXPersonalities

Specifies the personality of the signal if the signal exists.

RFmxInstrMXPreampEnabled

Specifies whether the RF preamplifier is enabled in the system.

RFmxInstrMXPropertyId

Specifies all the attribute identifiers.

RFmxInstrMXRFAttenuationAuto

Specifies whether RFmx computes the RF attenuation.

RFmxInstrMXRecommendedAcquisitionType

Returns the recommended acquisition type for the last committed measurement configuration. This method is supported when
1. RFmxInstrMX(string, string) is called with option string "AnalysisOnly=1".
2. RFmxInstrMX(string[], string) is called with option string 'AnalysisOnly=1;MaxNumWfms:n'. Use 'instr(n)' as the selector string to read this method.

RFmxInstrMXRecommendedSpectralFftWindow

Returns the recommended FFT window type for spectral acquisition. This method is supported when
1. RFmxInstrMX(string, string) is called with option string "AnalysisOnly=1".
2. RFmxInstrMX(string[], string) is called with option string 'AnalysisOnly=1;MaxNumWfms:n'. Use 'instr(n)' as the selector string to read this method.

RFmxInstrMXSParameterOrientation

Specifies the orientation of the data in the S2P file relative to the port you specify. The default value is Port2TowardsDut.

RFmxInstrMXSParameterType

Returns the type of S-parameter to apply to measurements on the specified port for a Calplane. You can use the selectorString input to specify the name of the Calplane and port to configure for s-parameter.

RFmxInstrMXSelfCalibrateSteps

Specifies the self-calibration step.

RFmxInstrMXSelfCalibrationValidityCheck

Specifies whether RFmx validates the self-calibration data.

RFmxInstrMXStartTriggerDigitalEdge

Specifies the active edge for the start trigger. This method is used only when you set the SetStartTriggerType(string, RFmxInstrMXStartTriggerType) method to DigitalEdge.

RFmxInstrMXStartTriggerType

Specifies whether the start trigger is a digital edge or a software trigger.

RFmxInstrMXTuningSpeed

Makes tradeoffs between tuning speed and phase noise.

Delegates

None