User`s guide
4-130 Agilent E6432A Microwave Synthesizer User’s Guide
HPE6432_IqUpconverterLevelCalibrate
ViStatus HPE6432_IqUpconverterLevelCalibrate (ViSession
instrumentHandle, ViReal64 calFrequency);
Purpose
This function is used to run an iterative algorithm that drives the ALC
modulator with a DAC while the ALC is off so that the output signal
power level matches the setting selected.
The most recently run level calibration supersedes any previous level
calibrations. This is because a calibration DAC is adjusted during a
level calibration and depending on which level calibration is performed
(IF Calibration or I/Q Upconverter Calibration), its DAC settings are
used.
Parameter List
instrumentHandle
Variable Type ViSession
This is the ViSession handle that is obtained from the Initialize
function. The instrumentHandle identifies a particular instrument
session.
calFrequency
Variable Type ViReal64
This parameter is used to select the frequency where a calibration is
performed during an I/Q Upconverter Calibration.
Enter an I/Q Upconverter Calibration Frequency from
2GHz</=20GHz.
The I/Q Upconverter calibration is only valid for synthesizer
frequencies between 2 GHz </= 20 GHz. The I/Q Upconverter
calibration cannot be used for synthesizer frequencies from
10 MHz < 2 GHz.
For synthesizer frequencies from 10 MHz < 2 GHz, a Power Search may
be used to improve level accuracy with ALC off. Alternately, the
IFAttenuator can be adjusted in 2 dB steps to obtain the correct level
within +/- 1 dB; above 2 GHz or with ALC on, this is unnecessary
because the I/Q Upconverter calibration controls the level accuracy.
Return Value
This parameter reports the return status of this function.
To obtain further information about the status that is returned, call the
Error Message function or refer to “Error-Code and Fail-Code
Messages” on page 3-93.