Fetches the predistorted waveform output after the IDPD measurement.

Syntax

Namespace: NationalInstruments.RFmx.SpecAnMX

public int FetchPredistortedWaveform(string selectorString, double timeout, ref ComplexWaveform< ComplexSingle > predistortedWaveform, out double papr, out double powerOffset, out double gain)

Parameters

NameTypeDescription
selectorStringstring

Pass an empty string. The signal name that is passed when creating the signal configuration is used.

timeoutdouble

Specifies the timeout, in seconds, for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the method waits until the measurement is complete.

predistortedWaveformref ComplexWaveform< ComplexSingle >

Upon return, contains the predistorted waveform output after the measurement.

paprout double

Upon return, contains the peak-to-average power ratio of the waveform obtained after applying digital predistortion. This value is expressed in dB.

powerOffsetout double

Upon return, contains the change in the average power in the waveform due to applying digital predistortion. This value is expressed in dB.

gainout double

Upon return, contains the gain of the device under test. This value is expressed in dB.

Returns

Returns the status code of this method. The status code either indicates success or describes a warning condition.