Returns an array to indicate which calibration steps contain valid calibration data. To omit steps with the valid calibration data from self-calibration, you can pass the validSteps parameter to the stepsToOmit parameter of the SelfCalibrate(string, RFmxInstrMXSelfCalibrateSteps) method. On a MIMO session use the selectorString parameter to get the self-calibration validity for a specific MIMO port.supporteddevices: PXIe-5663/5663E/5665/5668

Syntax

Namespace: NationalInstruments.RFmx.InstrMX

public int IsSelfCalibrateValid(string selectorString, out bool selfCalibrateValid, out RFmxInstrMXSelfCalibrateSteps validSteps)

Parameters

NameTypeDescription
selectorStringstring

Specifies a Selector String comprising of a MIMO port on a MIMO session. Example:"""port::myrfsa1/0"
You can use the BuildPortString2(string, string, string, int) method to build the selector string.

selfCalibrateValidout bool

Upon return, contains TRUE if all the calibration data is valid and FALSE if any of the calibration data is invalid.

validStepsout RFmxInstrMXSelfCalibrateSteps

Upon return, contains an array of valid steps.

PreselectorAlignment

Indicates the Preselector Alignment calibration data is valid. This step generates coefficients to align the preselector across the frequency range for your device.

GainReference

Indicates the Gain Reference calibration data is valid. This step measures the changes in gain since the last external calibration was run.

IFFlatness

Indicates the IF Flatness calibration data is valid. This step measures the IF response of the entire system for each of the supported IF filters.

DigitizerSelfcal

Indicates the Digitizer Self Cal calibration data is valid. This step calls for digitizer self-calibration, if the digitizer is associated with the RF downconverter.

LOSelfCal

Indicates the LO Self Cal calibration data is valid. This step calls for LO self-calibration, if the LO source module is associated with the RF downconverter.

Returns

Returns the status code of this method. The status code either indicates success or describes a warning condition.