User`s guide
Agilent E6432A Microwave Synthesizer User’s Guide 4-197
HPE6432_SetLevelingState
ViStatus HPE6432_SetLevelingState (ViSession
instrumentHandle, ViBoolean levelingEnable);
Purpose
This function enables or disables the ALC leveling while all other
instrument state settings are unaffected; this setting affects the current
state as well as the list.
When enabled, the power can be set in fundamental units of dBm.
When disabled, the ALC is not calibrated, power is affected in a
logarithmic fashion, but is still in dBm.
This function is used in pulse mode with a pulse width less than 2.5 us
or when I/Q modulation is applied to the RF signal. It is used in
conjunction with Power Search Mode to set the RF output power.
Power Search Mode is used to keep the output power of an opened
ALC loop relatively close to the value of a closed ALC loop.
For example: set the RF output power, perform a Power Search, open
the ALC loop, add a pulse with a pulse width less than 2.5 us or add an
I/Q modulation, and the ALC power level should stay relatively close to
the power level that was set with the ALC loop closed; refer to
instrument specifications for an exact value.
Factory Preset Value: Enabled
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.
levelingEnable
Variable Type ViBoolean
This parameter specifies whether automatic level control is enabled or
disabled.
Allowable values: enable=VI_TRUE, disable=VI_FALSE
Return Value
This return value always returns VI_SUCCESS.