ni-rfsg-dotnet-api-ref_doc

Content Type
Programming Language
Current manual
Table of Contents
Product Documentationni-rfsg-dotnet-api-ref_docRfsgSelfCalibration.SelfCalibrateRange MethodCurrent page
Table of Contents

RfsgSelfCalibration.SelfCalibrateRange Method

RfsgSelfCalibration.SelfCalibrateRange Method

RfsgSelfCalibrationSelfCalibrateRange Method

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

Namespace:  NationalInstruments.ModularInstruments.NIRfsg
Assembly:  NationalInstruments.ModularInstruments.NIRfsg.Fx40 (in NationalInstruments.ModularInstruments.NIRfsg.Fx40.dll) Version: 2022

Syntax

public void SelfCalibrateRange(
	RfsgSelfCalibrationSteps stepsToOmit,
	double minFrequency,
	double maxFrequency,
	double minPowerLevel,
	double maxPowerLevel
)
Public Sub SelfCalibrateRange ( 
	stepsToOmit As RfsgSelfCalibrationSteps,
	minFrequency As Double,
	maxFrequency As Double,
	minPowerLevel As Double,
	maxPowerLevel As Double
)

Parameters

stepsToOmit
Type: NationalInstruments.ModularInstruments.NIRfsgRfsgSelfCalibrationSteps
Specifies the steps to omit during self-calibration.
minFrequency
Type: SystemDouble
Specifies the minimum frequency.
maxFrequency
Type: SystemDouble
Specifies the maximum frequency.
minPowerLevel
Type: SystemDouble
Specifies the minimum power level.
maxPowerLevel
Type: SystemDouble
Specifies the maximum power level.

Exceptions

ExceptionCondition
ObjectDisposedException The SelfCalibrateRange(RfsgSelfCalibrationSteps, Double, Double, Double, Double) method was accessed after the associated NIRfsg object was disposed.

Remarks

NI recommends that no external signals are present on the RF In or IQ In ports during the calibration. This method does not update self calibration date and temperature.

Self-calibration range data is valid until you restart the system or call the ClearSelfCalibrateRange method.

NI recommends that no external signals are present on the RF In port while the calibration is taking place.

For best results, NI recommends that you perform a complete self-calibration without omitting any steps. However, if certain aspects of performance are less important for your application, you can omit that step for faster execution.

Note Note
If there is an existing NI-RFSA session open for the same PXIe-5820/5830/5831/5832/5840 while this method runs, it may remain open but cannot beused for operations that access the hardware, for example Commit or Initiate.
Note Note
If there is an existing NI-RFSA session open for the same PXIe-5644/5645/5646, it may remain open but cannot be used while this method runs.

See Also

Was this information helpful?