NIRFSG_ATTR_ATTENUATOR_HOLD_ENABLED

NI-RFSG C Function

NIRFSG_ATTR_ATTENUATOR_HOLD_ENABLED

Data
type
Access Coercion High Level Functions
ViBoolean R/W None None

Description

Enables or disables attenuator hold. While this property is set to VI_TRUE, changing the power level causes NI-RFSG to scale the digital data sent to the AWG rather than change the attenuators. Changing power levels in this manner allows the device to increase/decrease the power level in more accurate increments but may affect signal-to-noise ratios (noise density).

The frequency cannot be changed while attenuator hold is enabled.

Setting this attribute to VI_TRUE limits the power levels that can be attained. With attenuator hold enabled, the power level must satisfy the following conditions:

To set this attribute, the NI-RFSG device must be in the Configuration state.

Defined Values:

VI_TRUEAttenuator hold is enabled.
VI_FALSEAttenuator hold is disabled.

Default Value: VI_FALSE

Supported Devices: NI 5670/5671/5672