Fetches the measurement waveform.

Syntax

Namespace: NationalInstruments.RFmx.DemodMX

public int FetchMeasurementWaveform(string selectorString, double timeout, ref ComplexWaveform< ComplexSingle > measurementWaveform, out RFmxDemodMXDDemodSamplesPerSymbol samplesPerSymbol, out double symbolRate)

Remarks

This method has been Obseleted. Use FetchMeasurementWaveform() overload that takes in samplesPerSymbol as an integer.

This method maps to the RFmxDemod_DDemodFetchMeasurementWaveform() function in C.

Parameters

NameTypeDescription
selectorStringstring

Specifies the result name. Example: "", "result::r1". You can use the BuildResultString(string) method to build the selectorString.

timeoutdouble

Specifies the time, in seconds, for which the method waits for the measurement to complete. A value of -1 specifies that the method waits until the measurement is complete.

measurementWaveformref ComplexWaveform< ComplexSingle >

Upon return, contains the demodulated waveform used for measurement.

samplesPerSymbolout RFmxDemodMXDDemodSamplesPerSymbol

Upon return, contains the samples per symbol used to acquire the signal for the measurement.

symbolRateout double

Upon return, contains the symbol rate in hertz (Hz).

Returns

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