NI RFmx WLAN DSSS Modacc Attributes - ni/grpc-device GitHub Wiki

DSSS ModAcc Attributes

RFMXWLAN_ATTR_DSSSMODACC_MEASUREMENT_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable the DSSSModAcc measurement, which is a measurement of the modulation accuracy on signals conforming to the DSSS PHY defined in section 15 and the High Rate DSSS PHY defined in section 16 of IEEE Standard 802.11-2016.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetMeasurementEnabled
Set Function: RFmxWLAN_DSSSModAccSetMeasurementEnabled

RFMXWLAN_ATTR_DSSSMODACC_ACQUISITION_LENGTH_MODE

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether the measurement automatically computes the acquisition length of the waveform based on DSSSModAcc attributes.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_ACQUISITION_LENGTH_MODE_AUTO.

Get Function: RFmxWLAN_DSSSModAccGetAcquisitionLengthMode
Set Function: RFmxWLAN_DSSSModAccSetAcquisitionLengthMode
Values:
RFMXWLAN_VAL_DSSSMODACC_ACQUISITION_LENGTH_MODE_MANUAL (0) Uses the acquisition length specified by the RFMXWLAN_ATTR_DSSSMODACC_ACQUISITION_LENGTH attribute.
RFMXWLAN_VAL_DSSSMODACC_ACQUISITION_LENGTH_MODE_AUTO (1) Computes the acquisition length based on the RFMXWLAN_ATTR_DSSSMODACC_MEASUREMENT_OFFSET attribute and the RFMXWLAN_ATTR_DSSSMODACC_MAXIMUM_MEASUREMENT_LENGTH attribute.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_ACQUISITION_LENGTH

Data Type: float64
Access: read/write
Functions: RFmxWLAN_SetAttributeF64
RFmxWLAN_GetAttributeF64
Description: Specifies the length of the waveform to be acquired for the DSSSModAcc measurement when you set the RFMXWLAN_ATTR_DSSSMODACC_ACQUISITION_LENGTH_MODE attribute to RFMXWLAN_VAL_DSSSMODACC_ACQUISITION_LENGTH_MODE_MANUAL. This value is expressed in seconds.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 1 millisecond.

Get Function: RFmxWLAN_DSSSModAccGetAcquisitionLength
Set Function: RFmxWLAN_DSSSModAccSetAcquisitionLength

RFMXWLAN_ATTR_DSSSMODACC_MEASUREMENT_OFFSET

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the number of data chips to be ignored from the start of the data field for the EVM computation. This value is expressed in chips.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 0.

Get Function: RFmxWLAN_DSSSModAccGetMeasurementOffset
Set Function: RFmxWLAN_DSSSModAccSetMeasurementOffset

RFMXWLAN_ATTR_DSSSMODACC_MAXIMUM_MEASUREMENT_LENGTH

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the maximum number of data chips that the measurement uses to compute EVM. This value is expressed in chips.

If you set this attribute to -1, all chips in the signal are used for measurement.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 1000.

Get Function: RFmxWLAN_DSSSModAccGetMaximumMeasurementLength
Set Function: RFmxWLAN_DSSSModAccSetMaximumMeasurementLength

RFMXWLAN_ATTR_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the type of pulse shaping filter used at the transmitter. This attribute is ignored when you set the RFMXWLAN_ATTR_DSSSMODACC_EQUALIZATION_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_EQUALIZATION_ENABLED_TRUE.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE_RECTANGULAR.

Get Function: RFmxWLAN_DSSSModAccGetPulseShapingFilterType
Set Function: RFmxWLAN_DSSSModAccSetPulseShapingFilterType
Values:
RFMXWLAN_VAL_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE_RECTANGULAR (0) Specifies that the transmitter uses a rectangular pulse shaping filter. The measurement uses an impulse response as the matched filter.
RFMXWLAN_VAL_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE_RAISED_COSINE (1) Specifies that the transmitter uses a raised cosine pulse shaping filter. The measurement uses an impulse response as the matched filter.
RFMXWLAN_VAL_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE_ROOT_RAISED_COSINE (2) Specifies that the transmitter uses a root raised cosine pulse shaping filter. The measurement uses a root raised cosine filter as the matched filter.
RFMXWLAN_VAL_DSSSMODACC_PULSE_SHAPING_FILTER_TYPE_GAUSSIAN (3) Specifies that the transmitter uses a gaussian pulse shaping filter. The measurement uses a gaussian filter as the matched filter.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_PULSE_SHAPING_FILTER_PARAMETER

Data Type: float64
Access: read/write
Functions: RFmxWLAN_SetAttributeF64
RFmxWLAN_GetAttributeF64
Description: Specifies the value of the filter roll-off when you set the Pulse Shaping Filter Type attribute to Raised Cosine or Root Raised Cosine. This attribute is ignored if you set the Pulse Shaping Filter Type attribute to Rectangular.

This attribute is ignored when you set the RFMXWLAN_ATTR_DSSSMODACC_EQUALIZATION_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_EQUALIZATION_ENABLED_TRUE.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 0.5.

Get Function: RFmxWLAN_DSSSModAccGetPulseShapingFilterParameter
Set Function: RFmxWLAN_DSSSModAccSetPulseShapingFilterParameter

RFMXWLAN_ATTR_DSSSMODACC_EQUALIZATION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable equalization. The IEEE Standard 802.11-2016 does not allow equalization for computing EVM. If you enable equalization, the measurement does not support I/Q impairment estimation.

Equalization is not supported for signals with data rates of 22 Mbps and 33 Mbps. Do not set this attribute to True when performing demodulation measurements on signals with data rates of 22 Mbps and 33 Mbps.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_EQUALIZATION_ENABLED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetEqualizationEnabled
Set Function: RFmxWLAN_DSSSModAccSetEqualizationEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_EQUALIZATION_ENABLED_FALSE (0) Disables equalization.
RFMXWLAN_VAL_DSSSMODACC_EQUALIZATION_ENABLED_TRUE (1) Enables equalization.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_BURST_START_DETECTION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether the measurement detects the rising edge of a burst in the acquired waveform.

The detected rising edge of the burst is used for the measurement. If you are using an I/Q power edge trigger or a digital edge trigger to trigger approximately and consistently at the start of a burst, set this attribute to False. If you are unable to reliably trigger at the start of a burst, set this attribute to True.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_BURST_START_DETECTION_ENABLED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetBurstStartDetectionEnabled
Set Function: RFmxWLAN_DSSSModAccSetBurstStartDetectionEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_BURST_START_DETECTION_ENABLED_FALSE (0) Disables detection of a rising edge of the burst in the acquired waveform for measurement.
RFMXWLAN_VAL_DSSSMODACC_BURST_START_DETECTION_ENABLED_TRUE (1) Enables detection of a rising edge of the burst in the acquired waveform for measurement.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_EVM_UNIT

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the unit for the EVM results.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_EVM_UNIT_PERCENTAGE.

Get Function: RFmxWLAN_DSSSModAccGetEVMUnit
Set Function: RFmxWLAN_DSSSModAccSetEVMUnit
Values:
RFMXWLAN_VAL_DSSSMODACC_EVM_UNIT_PERCENTAGE (0) Returns the EVM results as a percentage.
RFMXWLAN_VAL_DSSSMODACC_EVM_UNIT_DB (1) Returns the EVM results in dB.

| :- | :- |

DSSS ModAcc Power

RFMXWLAN_ATTR_DSSSMODACC_POWER_MEASUREMENT_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether power measurement is performed. This measurement computes power of various fields in the PPDU.

Additionally, this measurement computes power over the custom gates that you can configure using the RFMXWLAN_ATTR_DSSSMODACC_POWER_NUMBER_OF_CUSTOM_GATES, the RFMXWLAN_ATTR_DSSSMODACC_POWER_CUSTOM_GATE_START_TIME and the RFMXWLAN_ATTR_DSSSMODACC_POWER_CUSTOM_GATE_STOP_TIME attributes.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_POWER_MEASUREMENT_ENABLED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetPowerMeasurementEnabled
Set Function: RFmxWLAN_DSSSModAccSetPowerMeasurementEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_POWER_MEASUREMENT_ENABLED_FALSE (0) Disables power measurement.
RFMXWLAN_VAL_DSSSMODACC_POWER_MEASUREMENT_ENABLED_TRUE (1) Enables power measurement.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_POWER_NUMBER_OF_CUSTOM_GATES

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the number of custom gates used for power measurement.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 0.

Get Function: RFmxWLAN_DSSSModAccGetPowerNumberOfCustomGates
Set Function: RFmxWLAN_DSSSModAccSetPowerNumberOfCustomGates

RFMXWLAN_ATTR_DSSSMODACC_POWER_CUSTOM_GATE_START_TIME

Data Type: float64
Access: read/write
Functions: RFmxWLAN_SetAttributeF64
RFmxWLAN_GetAttributeF64
Description: Specifies the start time of the custom power gate. This value is expressed in seconds.

Use 'gate(k)' as the selector string to configure or read this attribute.

A value of 0 indicates that the start time is the start of the PPDU. The default value is 0 seconds.

Get Function: RFmxWLAN_DSSSModAccGetPowerCustomGateStartTime
Set Function: RFmxWLAN_DSSSModAccSetPowerCustomGateStartTime

RFMXWLAN_ATTR_DSSSMODACC_POWER_CUSTOM_GATE_STOP_TIME

Data Type: float64
Access: read/write
Functions: RFmxWLAN_SetAttributeF64
RFmxWLAN_GetAttributeF64
Description: Specifies the stop time for the custom power gate. This value is expressed in seconds.

Use 'gate(k)' as the selector string to configure or read this attribute.

The default value is 10 microseconds.

Get Function: RFmxWLAN_DSSSModAccGetPowerCustomGateStopTime
Set Function: RFmxWLAN_DSSSModAccSetPowerCustomGateStopTime

RFMXWLAN_ATTR_DSSSMODACC_FREQUENCY_ERROR_CORRECTION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable frequency error correction.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_FREQUENCY_ERROR_CORRECTION_ENABLED_TRUE.

Get Function: RFmxWLAN_DSSSModAccGetFrequencyErrorCorrectionEnabled
Set Function: RFmxWLAN_DSSSModAccSetFrequencyErrorCorrectionEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_FREQUENCY_ERROR_CORRECTION_ENABLED_FALSE (0) Disables frequency error correction.
RFMXWLAN_VAL_DSSSMODACC_FREQUENCY_ERROR_CORRECTION_ENABLED_TRUE (1) Enables frequency error correction.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_CHIP_CLOCK_ERROR_CORRECTION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable chip clock error correction.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_CHIP_CLOCK_ERROR_CORRECTION_ENABLED_TRUE.

Get Function: RFmxWLAN_DSSSModAccGetChipClockErrorCorrectionEnabled
Set Function: RFmxWLAN_DSSSModAccSetChipClockErrorCorrectionEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_CHIP_CLOCK_ERROR_CORRECTION_ENABLED_FALSE (0) Disables the chip clock error correction.
RFMXWLAN_VAL_DSSSMODACC_CHIP_CLOCK_ERROR_CORRECTION_ENABLED_TRUE (1) Enables the chip clock error correction.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_IQ_ORIGIN_OFFSET_CORRECTION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable I/Q origin offset correction.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_IQ_ORIGIN_OFFSET_CORRECTION_ENABLED_TRUE.

Get Function: RFmxWLAN_DSSSModAccGetIQOriginOffsetCorrectionEnabled
Set Function: RFmxWLAN_DSSSModAccSetIQOriginOffsetCorrectionEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_IQ_ORIGIN_OFFSET_CORRECTION_ENABLED_FALSE (0) Disables the I/Q origin offset correction.
RFMXWLAN_VAL_DSSSMODACC_IQ_ORIGIN_OFFSET_CORRECTION_ENABLED_TRUE (1) Enables the I/Q origin offset correction.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_SPECTRUM_INVERTED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether the spectrum of the measured signal is inverted.

The inversion occurs when the I and the Q components of the baseband complex signal are swapped.

The default value is RFMXWLAN_VAL_DSSSMODACC_SPECTRUM_INVERTED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetSpectrumInverted
Set Function: RFmxWLAN_DSSSModAccSetSpectrumInverted
Values:
RFMXWLAN_VAL_DSSSMODACC_SPECTRUM_INVERTED_FALSE (0) The spectrum of the measured signal is not inverted.
RFMXWLAN_VAL_DSSSMODACC_SPECTRUM_INVERTED_TRUE (1) The measured signal is inverted and the measurement corrects the signal by swapping the I and the Q components.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_DATA_DECODING_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to decode data bits and check for the validity of the cyclic redundancy check (CRC).

Set the Maximum Measurement Length (chips) attribute to -1 to decode all chips. Data decoding is not supported if the data rate is 33 Mbps.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_DATA_DECODING_ENABLED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetDataDecodingEnabled
Set Function: RFmxWLAN_DSSSModAccSetDataDecodingEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_DATA_DECODING_ENABLED_FALSE (0) Disables data decoding.
RFMXWLAN_VAL_DSSSMODACC_DATA_DECODING_ENABLED_TRUE (1) Enables data decoding.

| :- | :- |

DSSS ModAcc Averaging

RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable averaging for DSSSModAcc measurement.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetAveragingEnabled
Set Function: RFmxWLAN_DSSSModAccSetAveragingEnabled
Values:
RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_FALSE (0) Performs measurement on a single acquisition.
RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE (1) Measurement uses the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_COUNT attribute for the number of acquisitions using which the results are averaged.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_COUNT

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the number of acquisitions used for averaging when you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 10.

Get Function: RFmxWLAN_DSSSModAccGetAveragingCount
Set Function: RFmxWLAN_DSSSModAccSetAveragingCount

RFMXWLAN_ATTR_DSSSMODACC_ALL_TRACES_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies whether to enable all the traces computed by DSSSModAcc measurement.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXWLAN_VAL_FALSE.

Get Function: RFmxWLAN_DSSSModAccGetAllTracesEnabled
Set Function: RFmxWLAN_DSSSModAccSetAllTracesEnabled

RFMXWLAN_ATTR_DSSSMODACC_NUMBER_OF_ANALYSIS_THREADS

Data Type: int32
Access: read/write
Functions: RFmxWLAN_SetAttributeI32
RFmxWLAN_GetAttributeI32
Description: Specifies the maximum number of threads used for parallelism for DSSSModAcc measurement.

The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is 1.

Get Function: RFmxWLAN_DSSSModAccGetNumberOfAnalysisThreads
Set Function: RFmxWLAN_DSSSModAccSetNumberOfAnalysisThreads

DSSS ModAcc Results

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_RMS_EVM_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the RMS EVM of the burst. This value is expressed as a percentage or in dB.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the RMS EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsRMSEVMMean

Peak EVM 802.11 2016

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_2016_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as a percentage or in dB.

This measurement is performed in accordance with section 16.3.7.9 of IEEE Standard 802.11-2016. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_2016Mean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_2016_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as a percentage or in dB.

This measurement is performed in accordance with section 16.3.7.9 of IEEE Standard 802.11-2016. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_2016Maximum

Peak EVM 802.11 2007

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_2007_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as a percentage or in dB.

This measurement is performed in accordance with section 18.4.7.8 of IEEE Standard 802.11-2007. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_2007Mean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_2007_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as a percentage or in dB.

This measurement is performed in accordance with section 18.4.7.8 of IEEE Standard 802.11-2007. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_2007Maximum

Peak EVM 802.11 1999

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_1999_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as a percentage or in dB.

This measurement is performed in accordance with section 18.4.7.8 of IEEE Standard 802.11b-1999. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute is set to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_1999Mean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PEAK_EVM_802_11_1999_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak EVM of the burst. This value is expressed as percentage or in dB.

This measurement is performed in accordance with section 18.4.7.8 of IEEE Standard 802.11b-1999. When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum of the peak EVM computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPeakEVM802_11_1999Maximum

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_NUMBER_OF_CHIPS_USED

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns the number of chips used for the DSSSModAcc measurement.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsNumberOfChipsUsed

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_FREQUENCY_ERROR_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the carrier frequency error of the transmitter. This value is expressed in Hz.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the carrier frequency error computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsFrequencyErrorMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_CHIP_CLOCK_ERROR_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the chip clock error of the transmitter. This value is expressed in parts per million (ppm).

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the chip clock error computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsChipClockErrorMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_IQ_GAIN_IMBALANCE_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the I/Q gain imbalance. 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 RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the I/Q gain imbalance computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsIQGainImbalanceMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_IQ_QUADRATURE_ERROR_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns 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 you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the I/Q quadrature error computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsIQQuadratureErrorMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_IQ_ORIGIN_OFFSET_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns 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 this RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the I/Q origin offset computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsIQOriginOffsetMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_RMS_MAGNITUDE_ERROR_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the RMS magnitude error of the received constellation, which is the RMS level of the one minus the magnitude error of the received constellation symbols. This value is expressed as a percentage.

When you set this RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the RMS magnitude error computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsRMSMagnitudeErrorMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_RMS_PHASE_ERROR_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the RMS phase error of the received constellation, which is the RMS level of difference between the ideal and the actual values of the phase of the received constellation symbols. This value is expressed in degrees.

When you set this RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the RMS phase error computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsRMSPhaseErrorMean

DSSS ModAcc Results Power

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PREAMBLE_AVERAGE_POWER_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the average power of the preamble field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the average preamble field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPreambleAveragePowerMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PREAMBLE_PEAK_POWER_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak power of the preamble field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum of the peak preamble field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPreamblePeakPowerMaximum

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_HEADER_AVERAGE_POWER_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the average power of the header field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the average header field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsHeaderAveragePowerMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_HEADER_PEAK_POWER_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak power of the header field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak header field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsHeaderPeakPowerMaximum

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_DATA_AVERAGE_POWER_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the average power of the data field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the average data field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsDataAveragePowerMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_DATA_PEAK_POWER_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak power of the data field of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak data field power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsDataPeakPowerMaximum

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PPDU_AVERAGE_POWER_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the average power of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean of the average PPDU power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPPDUAveragePowerMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PPDU_PEAK_POWER_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak power of the PPDU. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak PPDU power computed for each averaging count.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPPDUPeakPowerMaximum

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_CUSTOM_GATE_AVERAGE_POWER_MEAN

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the average power of the custom gate. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the mean value of the average custom gate power computed for each averaging count.

Use 'gate(k)' as the selector string to read the result.

Get Function: RFmxWLAN_DSSSModAccGetResultsCustomGateAveragePowerMean

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_CUSTOM_GATE_PEAK_POWER_MAXIMUM

Data Type: float64
Access: read only
Functions: RFmxWLAN_GetAttributeF64
Description: Returns the peak power of the custom gate. This value is expressed in dBm.

When you set the RFMXWLAN_ATTR_DSSSMODACC_AVERAGING_ENABLED attribute to RFMXWLAN_VAL_DSSSMODACC_AVERAGING_ENABLED_TRUE, this result returns the maximum value of the peak custom gate power computed for each averaging count.

Use 'gate(k)' as the selector string to query the result.

Get Function: RFmxWLAN_DSSSModAccGetResultsCustomGatePeakPowerMaximum

DSSS ModAcc PPDU Info

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_DATA_MODULATION_FORMAT

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns the data modulation format results of the analyzed waveform.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsDataModulationFormat
Values:
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_DSSS1MBPS (0) Indicates that the modulation format is DSSS and the data rate is 1 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_DSSS2MBPS (1) Indicates that the modulation format is DSSS and the data rate is 2 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_CCK5_5MBPS (2) Indicates that the modulation format is CCK and the data rate is 5.5 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_CCK11MBPS (3) Indicates that the modulation format is CCK and the data rate is 11 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_PBCC5_5MBPS (4) Indicates that the modulation format is PBCC and the data rate is 5.5 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_PBCC11MBPS (5) Indicates that the modulation format is PBCC and the data rate is 11 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_PBCC22MBPS (6) Indicates that the modulation format is PBCC and the data rate is 22 Mbps.
RFMXWLAN_VAL_DSSSMODACC_DATA_MODULATION_FORMAT_PBCC33MBPS (7) Indicates that the modulation format is PBCC and the data rate is 33 Mbps.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PAYLOAD_LENGTH

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns the payload length of the acquired burst. This value is expressed in bytes.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPayloadLength

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PREAMBLE_TYPE

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns the detected preamble type of the acquired burst.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPreambleType
Values:
RFMXWLAN_VAL_DSSSMODACC_PREAMBLE_TYPE_LONG (0) Indicates that the PPDU has a long PHY preamble and header.
RFMXWLAN_VAL_DSSSMODACC_PREAMBLE_TYPE_SHORT (1) Indicates that the PPDU has a short PHY preamble and header.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_LOCKED_CLOCKS_BIT

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns the value of the locked clocks bit in the Long PHY SERVICE field.

A value of 1 indicates that the transmit frequency and the symbol clock are derived from the same oscillator. A value of 0 indicates that the transmit frequency and the symbol clock are derived from independent oscillators.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsLockedClocksBit

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_HEADER_CRC_STATUS

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Returns whether the header cyclic redundancy check (CRC) is successfully passed, as defined in section 16.2.3.7 of IEEE Standard 802.11 2016.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsHeaderCRCStatus
Values:
RFMXWLAN_VAL_DSSSMODACC_HEADER_CRC_STATUS_FAIL (0) Returns that the header CRC failed.
RFMXWLAN_VAL_DSSSMODACC_HEADER_CRC_STATUS_PASS (1) Returns that the header CRC passed.

| :- | :- |

RFMXWLAN_ATTR_DSSSMODACC_RESULTS_PSDU_CRC_STATUS

Data Type: int32
Access: read only
Functions: RFmxWLAN_GetAttributeI32
Description: Indicates whether the cyclic redundancy check (CRC) of the received decoded PLCP service data unit (PSDU) has passed.

The measurement calculates the CRC over the decoded bits, excluding the last 32 bits. The measurement then compares this value with the CRC value in the received payload, which is represented by the last 32 bits of the PSDU.

You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results.

Get Function: RFmxWLAN_DSSSModAccGetResultsPSDUCRCStatus
Values:
RFMXWLAN_VAL_DSSSMODACC_PSDU_CRC_STATUS_FAIL (0) Indicates that the PSDU CRC failed.
RFMXWLAN_VAL_DSSSMODACC_PSDU_CRC_STATUS_PASS (1) Indicates that the PSDU CRC passed.

| :- | :- |

⚠️ **GitHub.com Fallback** ⚠️