RFmxWcdmaMXSlotPhaseResults.FetchChipPhaseErrorTrace Method
- Updated2024-07-17
- 1 minute(s) read
RFmx
Fetches the chip phase error trace for the SlotPhase measurement.
Namespace: NationalInstruments.RFmx.WcdmaMX
Assembly: NationalInstruments.RFmx.WcdmaMX.Fx40 (in NationalInstruments.RFmx.WcdmaMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)
Syntax
public int FetchChipPhaseErrorTrace( string selectorString, double timeout, ref AnalogWaveform<float> chipPhaseError )
Public Function FetchChipPhaseErrorTrace ( selectorString As String, timeout As Double, ByRef chipPhaseError As AnalogWaveform(Of Single) ) As Integer
Parameters
- selectorString String
-
Specifies a selector string comprising of the result name. If you do not specify the result name, the default result instance is used.
Example:
""
"result::r1"
You can use the BuildResultString(String) method to build the selector string. - timeout Double
- Specifies the time for which the method waits for the measurement to complete. This value is expressed in seconds. A value of -1 specifies that the method waits until the measurement is complete.
- chipPhaseError AnalogWaveformSingle
-
Upon return, contains the chip phase error. The chip phase error is the difference in phase between the test waveform and the reference waveform for every chip.
This trace can get affected by the LO settling time of the hardware. You can use the RfmxInstr Frequency Settling method and the RfmxInstr Frequency Settling Units method, to allow more time for the LO to settle.
Return Value
Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.