Keysight 89600 VSA .NET API
RFGainAdjustmentAllowed Property
See Also 
Agilent.SA.Vsa.HardwareExtensions.Core.Interfaces Assembly > Agilent.SA.Vsa.HardwareExtensions.XSeries Namespace > InputExtensionChannel Class : RFGainAdjustmentAllowed Property


Glossary Item Box

Gets or sets a value indicating whether RF Gain Adjustment is allowed and if so when the choice of Preamplifier.Adjusted is made.

Syntax

Visual Basic (Declaration) 
Public Overridable Property RFGainAdjustmentAllowed As RFGainAdjustmentAllowed
C# 
public virtual RFGainAdjustmentAllowed RFGainAdjustmentAllowed {get; set;}
C++/CLI 
public:
virtual property RFGainAdjustmentAllowed RFGainAdjustmentAllowed {
   RFGainAdjustmentAllowed get();
   void set (    RFGainAdjustmentAllowed value);
}

Remarks

When set to RFGainAdjustmentAllowed.Auto then the application will choose whether to internally use On vs Off based upon the model of instrument being used. When set to On then the value of Preamplifier.Adjusted vs Preamplifier.Off for ActualPreamplifier when Preamplifier is set to Preamplifier.Off will be determined by the application as a function of the hardware used and other setup state. When set to RFGainAdjustmentAllowed.Manual then the value can be set via the Preamplifier parameter and will specify whether the RF Gain is adjusted or not.

When Preamplifier.Adjusted is used then the instrument automatically adjusts its internal gain to enhance DANL performance. However, this adjustment may reduce distortion performance and limit overall dynamic range.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

Minimum Software Version Requirement: Keysight 89600 VSA Ver 30.25

See Also