FetchIQImpairments(string, double, out double, out double, out double)
- Updated2025-04-08
- 2 minute(s) read
Fetches the I/Q Impairment results for the DSSSModAcc measurement.
Syntax
Namespace: NationalInstruments.RFmx.WlanMX
public int FetchIQImpairments(string selectorString, double timeout, out double iqOriginOffsetMean, out double iqGainImbalanceMean, out double iqQuadratureErrorMean)
Parameters
Name | Type | Description |
---|---|---|
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: |
timeout | double | Specifies the timeout for fetching the specified measurement. 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. This value is expressed in seconds. |
iqOriginOffsetMean | out double | Upon return, contains the I/Q origin offset. This value is expressed in dB. I/Q origin offset is the ratio of the mean value of the signal to the RMS value of the signal. When you set the SetAveragingEnabled(string, RFmxWlanMXDsssModAccAveragingEnabled) method to True , this parameter returns the mean of the I/Q origin offset results computed for each averaging count. |
iqGainImbalanceMean | out double | Upon return, contains the I/Q gain imbalance results. This value is expressed in dB. I/Q gain imbalance is the ratio of the mean amplitude of the in-phase (I) signal to the mean amplitude of the quadrature-phase (Q) signal. When you set the DSSSModAcc Averaging Enabled method to True , this parameter returns the mean of the I/Q gain imbalance results computed for each averaging count. |
iqQuadratureErrorMean | out double | Upon return, contains the I/Q quadrature error. This value is expressed in degrees. Quadrature error is the deviation in angle from 90 degrees between the in-phase (I) and quadrature-phase (Q) signals. When the DSSSModAcc Averaging Enabled method is set to True , this parameter returns the mean of the I/Q quadrature error results computed for each averaging count. |
Returns
Returns the status code of this method. The status code either indicates success or describes a warning condition.