RFmxDemodMXDDemodResults.FetchEvm Method
- Updated2024-07-17
- 2 minute(s) read
RFmx
Fetches the error vector magnitude (EVM) measurements.
Namespace: NationalInstruments.RFmx.DemodMX
Assembly: NationalInstruments.RFmx.DemodMX.Fx40 (in NationalInstruments.RFmx.DemodMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)
Syntax
public int FetchEvm( string selectorString, double timeout, out double meanRmsEvm, out double maximumRmsEvm, out double meanModulationErrorRatio, out double maximumPeakEvm, out double meanPeakEvm )
Public Function FetchEvm ( selectorString As String, timeout As Double, <OutAttribute> ByRef meanRmsEvm As Double, <OutAttribute> ByRef maximumRmsEvm As Double, <OutAttribute> ByRef meanModulationErrorRatio As Double, <OutAttribute> ByRef maximumPeakEvm As Double, <OutAttribute> ByRef meanPeakEvm As Double ) As Integer
Parameters
- selectorString String
- Specifies the result name. Example: "", "result::r1". You can use the BuildResultString(String) method to build the selectorString.
- timeout Double
- 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.
- meanRmsEvm Double
- Upon return, contains the mean of the RMS EVM, as a percentage, measured per acquisition.
- maximumRmsEvm Double
- Upon return, contains the maximum of the RMS EVM, as a percentage, measured per acquisition.
- meanModulationErrorRatio Double
- Upon return, contains the modulation error ratio, in dB.
- maximumPeakEvm Double
- Upon return, contains the maximum of the peak EVM measured per acquisition.
- meanPeakEvm Double
- Upon return, contains the mean of the peak EVM measured per acquisition.
Return Value
Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.
Remarks
This method maps to the RFmxDemod_DDemodFetchEVM() function in C.