NIRFSG_ATTR_ATTENUATOR_HOLD_ENABLED
- Updated2025-10-14
- 1 minute(s) read
Specifies whether attenuator hold is enabled.
Syntax
NIRFSG_ATTR_ATTENUATOR_HOLD_ENABLED
Numeric Value | Data Type | Access | Applies To |
|---|---|---|---|
1150009 | ViBoolean | Read/Write | N/A |
Remarks
While this attribute is set to VI_TRUE, changing the power level causes NI-RFSG to scale the digital data sent to the AWG instead of adjusting the attenuators. Changing power levels in this manner allows the device to increase or decrease the power level in more accurate increments, but it may affect signal-to-noise ratios (noise density).
Setting the NIRFSG_ATTR_ATTENUATOR_HOLD_ENABLED attribute to VI_TRUE limits the power levels that can be attained. With attenuator hold enabled, the power level must satisfy the following conditions:
Power level less than or equal to NIRFSG_ATTR_ATTENUATOR_HOLD_MAX_POWER
Power level greater than or equal to (maximum power level -70dB)
Power level greater than or equal to -145dBm
To set this attribute, the NI-RFSG device must be in the Configuration state.
The frequency cannot be changed on the PXI-5670/5671 or PXIe-5672 while this attribute is set to VI_TRUE.
Defined Values:
Value | Description |
|---|---|
VI_TRUE | Enables attenuator hold. |
VI_FALSE | Disables attenuator hold. |
Default Value: VI_FALSE
Supported Devices: PXI-5670/5671, PXIe-5672/5673/5673E
Related Topics