RFmxTdscdmaMXModAccResults.FetchCompositeEvm Method
- Updated2024-07-17
- 2 minute(s) read
RFmxTdscdmaMXModAccResultsFetchCompositeEvm Method
Returns the composite EVM of all the channels in the ModAcc measurement.
Namespace: NationalInstruments.RFmx.TdscdmaMX
Assembly: NationalInstruments.RFmx.TdscdmaMX.Fx40 (in NationalInstruments.RFmx.TdscdmaMX.Fx40.dll) Version: 24.5.0.49284 (24.5.0.49284)
Syntax
public int FetchCompositeEvm( string selectorString, double timeout, out double rmsCompositeEvm, out double peakCompositeEvm, out double compositeRho, out double frequencyError, out double chipRateError, out double rmsCompositeMagnitudeError, out double rmsCompositePhaseError )
Public Function FetchCompositeEvm ( selectorString As String, timeout As Double, <OutAttribute> ByRef rmsCompositeEvm As Double, <OutAttribute> ByRef peakCompositeEvm As Double, <OutAttribute> ByRef compositeRho As Double, <OutAttribute> ByRef frequencyError As Double, <OutAttribute> ByRef chipRateError As Double, <OutAttribute> ByRef rmsCompositeMagnitudeError As Double, <OutAttribute> ByRef rmsCompositePhaseError As Double ) As Integer
Parameters
- selectorString
- Type: SystemString
Specifies a selector string comprising of the result name. If you do not specify the result name, the default result instance is used. - timeout
- Type: SystemDouble
Specifies the timeout for fetching the specified measurement. This value is expressed in seconds. 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. - rmsCompositeEvm
- Type: SystemDouble
Upon return, contains the value of the time-slot based RMS of the composite EVM, averaged over all active time slots and all averaging iterations. This value is expressed as a percentage. Values close to 0 indicate a good modulation accuracy. In a loopback setup, values of approximately 0.2 to 0.4 are typical. - peakCompositeEvm
- Type: SystemDouble
Upon return, contains the value of the slot based peak composite EVM among all active time slots and averaging iterations. This value is expressed as a percentage. - compositeRho
- Type: SystemDouble
Upon return, contains the time-slot based composite value of rho, averaged over all active time-slots and all averaging iterations. A value of 1 indicates a perfectly modulated signal. Typical values for real signals in a loopback setup are slightly below 1.000000. - frequencyError
- Type: SystemDouble
Upon return, contains the frequency error averaged over all measured slots. This value is expressed in Hz. - chipRateError
- Type: SystemDouble
Upon return, contains the chip rate error. This value is expressed in ppm. - rmsCompositeMagnitudeError
- Type: SystemDouble
Upon return, contains the value of the time-slot based RMS of the composite magnitude error averaged over all active time slots and averaging iterations. This value is expressed as a percentage. - rmsCompositePhaseError
- Type: SystemDouble
Upon return, contains the time-slot based RMS of the composite phase error, averaged over all active time slots and averaging iterations. This value is expressed in degrees.
Return Value
Type: Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.