Defines methods and properties used to perform self calibration and query data related to self calibration.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsa

public class RfsaSelfCalibration : RfsaSubObject

Remarks

For more information, refer to NI RF Vector Signal Analyzers Help.

Properties

NameDescription
CalibrationToneFrequency

Gets or sets the frequency of the calibration tone, in hertz (Hz).

CalibrationToneMode

Gets or sets the location in a path where a calibration tone is injected, or checks whether the tone is disabled.

Correction100MhzFilter

Gets or sets the internal gain self-calibration correction for the 100 MHz IF filter path with the value you set for this property.

Correction300KhzFilter

Gets or sets the internal gain self-calibration correction for the 300 kHz IF filter path.

Correction320MhzFilter

Gets or sets the internal gain self-calibration correction for the 320 MHz IF filter path with the value you set for this property.

Correction5MhzFilter

Gets or sets the internal gain self-calibration correction for the 5 MHz IF filter path.

Correction765MhzFilter

Gets or sets the internal gain self-calibration correction for the 765 MHz IF filter path with the value you set for this property.

CorrectionThroughFilter

Gets or sets the internal gain self-calibration correction for the IF filter through path.

DownconverterCalibrationToneFrequency

Gets or sets the frequency of the calibration tone, in hertz (Hz).

DownconverterCalibrationToneMode

Gets or sets the location in a path where a calibration tone is injected, or checks whether the tone is disabled.

NI5693

Gets the RfsaNI5693SelfCalibration sub-object used to set properties for device NI5693.

Methods

NameDescription
ClearSelfCalibrateRange()

Clears the data obtained from SelfCalibrateRange.

GetSelfCalibrationLastDateAndTime(RfsaSelfCalibrationSteps)

Returns the date and time of the last successful self-calibration.

GetSelfCalibrationLastTemp(RfsaSelfCalibrationSteps)

Returns the temperature, in degrees Celsius, of the last successful self-calibration.

IsSelfCalibrationValid(out RfsaSelfCalibrationSteps)

Indicates whether a calibration step is valid and specifies the valid steps.

IsSelfCalibrationValid()

Indicates whether a calibration step is valid.

SelfCalibrate(RfsaSelfCalibrationSteps)

Self-calibrates the NI-RFSA device and associated modules that support self-calibration.

SelfCalibrateRange(RfsaSelfCalibrationSteps, double, double, double, double)

Performs a self-calibration on the configurations within the specified frequency and peak power level limits.