FetchPreCfrPapr(string, double, out double)
- Updated2025-10-13
- 1 minute(s) read
Fetches the PAPR of the pre-distorted waveform before CFR is applied to it.
Syntax
Namespace: NationalInstruments.RFmx.SpecAnMX
public int FetchPreCfrPapr(string selectorString, double timeout, out double preCfrPapr)
Parameters
| Name | Type | Description |
|---|---|---|
| selectorString | string | Specifies the result name. Example: "", "result::r1". You can use the BuildResultString(string) method to build the selectorString. |
| timeout | double | Specifies the timeout, in seconds, for fetching the specified measurement. |
| preCfrPapr | out double | Upon return, contains the PAPR of the pre-distorted waveform before CFR is applied when you set the DpdApplyDpdCfrEnabled attribute to True. This value is expressed in dB. When you set the DpdApplyDpdCfrEnabled attribute to False and the DpdModel attribute to LookupTable, the PAPR of the pre-distorted waveform is returned. When you set the DpdApplyDpdCfrEnabled attribute to False and the DpdModel attribute to MemoryPolynomial or GeneralizedMemoryPolynomial, the PAPR of the clipped pre-distorted waveform is returned. The pre-distorted waveform is clipped such that its peak amplitude does not exceed the peak of the input waveform, scaled to DUT average input power, by 6 dB. |
Returns
Returns the status code of this method. The status code either indicates success or describes an error or warning condition.