User`s guide
4-224 Agilent E6432A Microwave Synthesizer User’s Guide
HPE6432_SetupCalExtDetPoint
ViStatus HPE6432_SetupCalExtDetPoint (ViSession
instrumentHandle, ViInt32 numberDetCalPointsCounter);
Purpose
This function is used to configure the external detector calibration for
the current calibration point.
This function is passed the current external detector calibration point.
This configuration parameter allows the synthesizer to be configured
for the appropriate power meter reading.
There are three VXIplug&play functions used to accomplish the
external detector linearization calibration for an external leveling loop
configuration:
• HPE6432_GetNumExtDetCalPoints
• HPE6432_SetupCalExtDetPoint
• HPE6432_EnterCalExtDetPowerMeterReading
NOTE For best results when calibrating an external leveling loop
configuration, both the External Detector Linearization and External
Modulator Gain Calibration must be run. When running these
calibrations, order matters; the External Modulator Gain Calibration
must be run only after an External Detector Linearization is run.
NOTE Running these calibrations a second time may yield a minor
improvement in accuracy; the accuracy improvement is less than
0.25 dB. Running these calibrations any additional times provides no
further accuracy improvement.
The user first queries for the number of Calibration Points that must be
taken using the HPE6432_GetNumExtDetCalPoints function. This
function requires the user to pass the operating range of their current
external leveling loop configuration's start and stop frequency in Hertz.
This routine calculates the number of external leveling loop
configuration calibration points required for this operation range. The
user repeats the following process using this return value as the
number of repetitions. Within the loop, they call the setup routine
(HPE6432_SetupCalExtDetPoint) to configure the synthesizer for the
current calibration point. Once configured, the user must supply their
own power meter reading utility that reads the value at the power
meter for the current configuration. Next, they call the
HPE6432_EnterCalExtDetPowerMeterReading function to enter the
power meter reading value. Once the last point is entered, the function
completes the calibration and stores the calibrated values within the
synthesizer flash memory, thus completing the calibration process.