Gain Compression Object


Description

Controls the Gain Compression Application settings.

Accessing the GainCompression object

Dim app as AgilentPNA835x.Application

app.CreateCustomMeasurementEx(1, "Gain Compression", "CompIn21", 1)

Dim GCA

Set GCA = app.ActiveChannel.CustomChannelConfiguration

See Also:

Note: Set the Start/Stop Frequency and Start/Stop Power Settings using the Channel Object.

Method

Interface

See History

Description

GetRaw2DData

IGainCompression

Reads Gain Compression data from specified location.

GetDataIm

IGainCompression

Reads Imaginary part of specified frequency or power points.

GetDataRe

IGainCompression

Reads REAL part of specified frequency or power points.

SetPortMap

IGainCompression

Maps the VNA ports to the DUT ports

Property

Interface

Description

AcquisitionMode

IGainCompression

Set and read the method by which gain compression data is acquired.

CompressionAlgorithm

IGainCompression

Set and read the algorithm method used to compute gain compression.

CompressionBackoff

IGainCompression

Set and read value for the BackOff compression algorithm.

CompressionDeltaX

IGainCompression

Set and read the 'X" value in the delta X/Y compression algorithm.

CompressionDeltaY

IGainCompression

Set and read the 'Y" value in the delta X/Y compression algorithm.

CompressionInterpolation

IGainCompression

Sets whether or not to interpolate the final power level when the measured compression level deviates from the specified level.

CompressionLevel

IGainCompression

Set and read the decrease in gain which indicates that the amplifier is compressing.

DeviceInputPort

IGainCompression

Read the VNA port number which is connected to the DUT input.

DeviceOutputPort

IGainCompression

Read the VNA port number which is connected to the DUT output.

EndOfSweepOperation

IGainCompression

Set and read the action which should be taken at the end of the last frequency or power sweep in the measurement.

InputLinearPowerLevel

IGainCompression

Set and read the input power level that should produce linear gain.

MaximumNumberOfPoints

IGainCompression

Returns the maximum possible number of data points.

NumberOfFrequencyPoints

IGainCompression

Set and read the number of data points in each frequency sweep.

NumberOfPowerPoints

IGainCompression

Set and read the number of data points in each power sweep.

ReadDCAtCompression

IGainCompression5

Set and read the DC meter at the compression point.

ReverseLinearPowerLevel

IGainCompression

Set and read the reverse power level to the DUT.

SafeSweepCoarsePowerAdjustment

IGainCompression

Set and read the Safe Sweep COARSE power adjustment.

SafeSweepDCParameter

IGainCompression6

Set and read the name of the external DC device.

SafeSweepEnable

IGainCompression

Set and read the (ON | OFF) state of Safe Sweep mode.

SafeSweepFinePowerAdjustment

IGainCompression

Set and read the Safe Sweep FINE power adjustment.

SafeSweepFineThreshold

IGainCompression

Set and read the compression level in which Safe Sweep changes from the COARSE power adjustment to the FINE power adjustment.

SafeSweepMaximumDCLimit

IGainCompression6

Set and read the maximum limit of the external DC device.

SafeSweepMaximumLimit

IGainCompression4

When the DUT Output reaches this value, the input power to the DUT is no longer incremented at that frequency.

SaturationLevel

IGainCompression3

Set and read the deviation dB from the maximum Pout.

SearchFailures

IGainCompression

Read number of points that did not achieve compression.

SearchSummary

IGainCompression

Returns if a compression search is complete, and if the search was a success or failure.

SmartSweepMaximumIterations

IGainCompression

Set and read the maximum number of iterations to be used to find the compression level in a SMART sweep.

SmartSweepSettlingTime

IGainCompression

Set and read SMART sweep settling time.

SmartSweepShowIterations

IGainCompression

Set and read whether to show results for each SMART sweep iteration.

SmartSweepTolerance

IGainCompression

Set and read the level of tolerance to be used to find the compression level in a SMART sweep.

TotalIterations

IGainCompression2

Returns the total number of iteration required for the SMART Sweep.

TotalNumberOfPoints

IGainCompression

Set and read the total number of data points.(Freq x Power)

IGainCompression History

Interface

Introduced with VNA Rev:

IGainCompression

8.0

IGainCompression2

8.2

IGainCompression3

9.0

IGainCompression4

9.2

IGainCompression5

10.49

IGainCompression6

13.60