RFmxTdscdmaMXCdaResults.FetchSymbolEvm Method
- Updated2024-07-17
- 2 minute(s) read
RFmxTdscdmaMXCdaResultsFetchSymbolEvm Method
Fetches the ModAcc related measurements for the configured measurement channel.
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 FetchSymbolEvm( string selectorString, double timeout, out double meanRmsSymbolEvm, out double maximumPeakSymbolEvm, out double frequencyError, out double chipRateError, out double meanRmsSymbolMagnitudeError, out double meanRmsSymbolPhaseError, out double meanSymbolPower )
Public Function FetchSymbolEvm ( selectorString As String, timeout As Double, <OutAttribute> ByRef meanRmsSymbolEvm As Double, <OutAttribute> ByRef maximumPeakSymbolEvm As Double, <OutAttribute> ByRef frequencyError As Double, <OutAttribute> ByRef chipRateError As Double, <OutAttribute> ByRef meanRmsSymbolMagnitudeError As Double, <OutAttribute> ByRef meanRmsSymbolPhaseError As Double, <OutAttribute> ByRef meanSymbolPower 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. - meanRmsSymbolEvm
- Type: SystemDouble
Upon return, contains the RMS symbol EVM for the selected time slot and channel, averaged over all averaging iterations. This value is expressed as a percentage. - maximumPeakSymbolEvm
- Type: SystemDouble
Upon return, contains the maximum value of the peak symbol EVMs, among all averaging iterations for the selected time slot and channel. This value is expressed as a percentage. - 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. - meanRmsSymbolMagnitudeError
- Type: SystemDouble
Upon return, contains the RMS symbol magnitude error for the selected time slot and channel, averaged over all averaging iterations. This value is expressed as a percentage. - meanRmsSymbolPhaseError
- Type: SystemDouble
Upon return, contains the RMS symbol phase error for the selected time slot and channel, averaged over all averaging iterations. This value is expressed in degrees. - meanSymbolPower
- Type: SystemDouble
Upon return, contains the mean symbol power for the selected time slot and channel. This value is expressed in dB if you set the SetPowerUnit(String, RFmxTdscdmaMXCdaPowerUnit) method to dB, and in dBm if you set the CDA Pwr Unit method to dBm.
Return Value
Type: Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.