User`s guide
4-134 Agilent E6432A Microwave Synthesizer User’s Guide
HPE6432_PowerSearch
ViStatus HPE6432_PowerSearch (ViSession instrumentHandle,
ViReal64 frequency, ViReal64 alcPower, ViUInt16
*alcOffset);
Purpose
This function runs an ALC power level calibration for a specific power
level and frequency (specified in MHz) and returns the calibration value
(ALC Offset). The ALC Offset can be used to obtain the best open-loop
performance for the frequency-power setting. The ALC Offset can be
passed to the Set Freq, Alc, Atten, Bit or Write List Point
functions. When the ALC Offset is passed to these functions with the
same frequency-power settings used in Power Search, the system will
provide optimum open-loop performance at the frequency specified
frequency-power setting.
When this function is run, the synthesizer searches out the appropriate
modulator level so that the RF output power after the ALC is opened
closely matches the power that it would have had with the ALC loop
closed.
To use with the
Set Freq
,
Alc
,
Atten
,
Bit
function:
HPE6432_PowerSearch(instrumentHandle, frequency/1e6,
alcPower, &alcOffset);
HPE6432_SetFreqAlcAttenBit(instrumentHandle, frequency,
alcPower, attenuation, Use_the_alcOffset_from_PowerSearch,
alcOffset);
To use with the
Write List Point
function:
HPE6432_PowerSearch(instrumentHandle, frequency/1e6,
alcPower, &alcOffset);
HPE6432_WriteListPoint(instrumentHandle, startingPoint,
frequency, alcPower, attenuation,
Use_the_alcOffset_from_PowerSearch, alcOffset);
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.