Source code for nirfmxtdscdma.attributes

"""attributes.py - Contains the ID of all attributes belongs to the module."""

from enum import Enum


[docs] class AttributeID(Enum): """This enum class contains the ID of all attributes belongs to the module.""" SELECTED_PORTS = 7344125 r"""Specifies the instrument port to be configured to acquire a signal. Use :py:meth:`nirfmxinstr.session.Session.get_available_ports` method to get the valid port names. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. **Valid values** +----------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (value) | Description | +================+==========================================================================================================================+ | PXIe-5830 | if0, if1 | +----------------+--------------------------------------------------------------------------------------------------------------------------+ | PXIe-5831/5832 | if0, if1, rf<0-1>/port<x>, where 0-1 indicates one (0) or two (1) mmRH-5582 connections and x is the port number on the | | | mmRH-5582 front panel | +----------------+--------------------------------------------------------------------------------------------------------------------------+ | Other devices | "" (empty string) | +----------------+--------------------------------------------------------------------------------------------------------------------------+ **Default values** +---------------------+-------------------+ | Name (value) | Description | +=====================+===================+ | PXIe-5830/5831/5832 | if1 | +---------------------+-------------------+ | Other devices | "" (empty string) | +---------------------+-------------------+ """ CENTER_FREQUENCY = 7340033 r"""Specifies the carrier frequency of the RF signal to acquire. The signal analyzer tunes to this frequency. This value is expressed in Hz. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ REFERENCE_LEVEL = 7340034 r"""Specifies the reference level that represents the maximum expected power of the RF input signal. This value is expressed in dBm for RF devices and V\ :sub:`pk-pk`\ for baseband devices. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ EXTERNAL_ATTENUATION = 7340035 r"""Specifies the level of external attenuation that is considered by the selected measurement. This value is expressed in dB. For more information about attenuation, refer to the *RF Attenuation and Signal Levels* topic for your device in the *NI RF Vector Signal Analyzers Help*. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0 dB. """ REFERENCE_LEVEL_HEADROOM = 7344124 r"""Specifies the margin RFmx adds to the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.REFERENCE_LEVEL` attribute. The margin avoids clipping and overflow warnings if the input signal exceeds the configured reference level. RFmx configures the input gain to avoid clipping and associated overflow warnings provided the instantaneous power of the input signal remains within the Reference Level plus the Reference Level Headroom. If you know the input power of the signal precisely or previously included the margin in the Reference Level, you could improve the signal-to-noise ratio by reducing the Reference Level Headroom. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. **Supported devices: **PXIe-5668R, PXIe-5830/5831/5832/5840/5841/5842/5860. **Default values** +------------------------------------+-------------+ | Name (value) | Description | +====================================+=============+ | PXIe-5668 | 6 dB | +------------------------------------+-------------+ | PXIe-5830/5831/5832/5841/5842/5860 | 1 dB | +------------------------------------+-------------+ | PXIe-5840 | 0 dB | +------------------------------------+-------------+ """ TRIGGER_TYPE = 7340036 r"""Specifies the trigger type. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **IQ Power Edge**. +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +===================+==========================================================================================================================+ | None (0) | No Reference Trigger is configured. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Digital Edge (1) | The Reference Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified | | | using the Digital Edge Source attribute. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | IQ Power Edge (2) | The Reference Trigger is asserted when the signal changes past the level specified by the rising or falling slope, | | | which is configured using the IQ Power Edge Slope attribute. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Software (3) | The trigger is not asserted until a software trigger occurs. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ """ DIGITAL_EDGE_TRIGGER_SOURCE = 7340037 r"""Specifies the source terminal for the digital edge trigger. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **Digital Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ DIGITAL_EDGE_TRIGGER_EDGE = 7340038 r"""Specifies the active edge for the trigger. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **Digital Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Rising Edge**. +------------------+--------------------------------------------------------+ | Name (Value) | Description | +==================+========================================================+ | Rising Edge (0) | The trigger asserts on the rising edge of the signal. | +------------------+--------------------------------------------------------+ | Falling Edge (1) | The trigger asserts on the falling edge of the signal. | +------------------+--------------------------------------------------------+ """ IQ_POWER_EDGE_TRIGGER_SOURCE = 7340039 r"""Specifies the channel from which the device monitors the trigger. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **IQ Power Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ IQ_POWER_EDGE_TRIGGER_LEVEL = 7340040 r"""Specifies the threshold above or below which the signal analyzer triggers, depending on the value of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_SLOPE` attribute. This value is expressed in dB when the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL_TYPE` attribute is set to **Relative** or in dBm when the IQ Power Edge Level Type attribute is set to **Absolute**. The device asserts the trigger when the signal exceeds the level specified by the value of this attribute, taking into consideration the specified slope. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **IQ Power Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ IQ_POWER_EDGE_TRIGGER_LEVEL_TYPE = 7344127 r"""Specifies the reference for the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL` attribute. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **IQ Power Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Relative**. +--------------+----------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==============================================================================================+ | Relative (0) | The IQ Power Edge Level attribute is relative to the value of the Reference Level attribute. | +--------------+----------------------------------------------------------------------------------------------+ | Absolute (1) | The IQ Power Edge Level attribute specifies the absolute power. | +--------------+----------------------------------------------------------------------------------------------+ """ IQ_POWER_EDGE_TRIGGER_SLOPE = 7340041 r"""Specifies whether the device asserts the trigger when the signal power is rising or when the signal power is falling. The device asserts the trigger when the signal power exceeds the specified level with the slope you specify. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute to **IQ Power Edge**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Rising Slope**. +-------------------+-------------------------------------------------------+ | Name (Value) | Description | +===================+=======================================================+ | Rising Slope (0) | The trigger asserts when the signal power is rising. | +-------------------+-------------------------------------------------------+ | Falling Slope (1) | The trigger asserts when the signal power is falling. | +-------------------+-------------------------------------------------------+ """ TRIGGER_DELAY = 7340042 r"""Specifies the trigger delay time. This value is expressed in seconds. If the delay is negative, the measurement acquires pretrigger samples. If the delay is positive, the measurement acquires post-trigger samples. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0 seconds. """ TRIGGER_MINIMUM_QUIET_TIME_MODE = 7340043 r"""Specifies whether the measurement calculates the minimum quiet time used for triggering. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Auto**. +--------------+---------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================+ | Manual (0) | The minimum quiet time for triggering is the value of the Trigger Min Quiet Time attribute. | +--------------+---------------------------------------------------------------------------------------------+ | Auto (1) | The measurement calculates the minimum quiet time used for triggering. | +--------------+---------------------------------------------------------------------------------------------+ """ TRIGGER_MINIMUM_QUIET_TIME_DURATION = 7340044 r"""Specifies the time duration for which the signal must be quiet before the signal analyzer arms the I/Q power edge trigger. This value is expressed in seconds. If you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_SLOPE` attribute to **Rising Slope**, the signal is quiet below the trigger level. If you set the IQ Power Edge Slope attribute to **Falling Slope**, the signal is quiet above the trigger level. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default of this attribute is hardware dependent. """ CHANNEL_CONFIGURATION_MODE = 7340048 r"""Specifies whether to detect the channels automatically or to use a specified channel configuration. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Auto Detect**. +------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==================+==========================================================================================================================+ | Auto Detect (0) | RFmx TD-SCDMA detects the channels automatically. | +------------------+--------------------------------------------------------------------------------------------------------------------------+ | User Defined (1) | The channel configuration is defined manually. This mode increases measurement speed because no time is spent on | | | channel detection. | +------------------+--------------------------------------------------------------------------------------------------------------------------+ """ NUMBER_OF_CHANNELS = 7340052 r"""Specifies the number of user-defined channels. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0. """ CHANNEL_TYPE = 7340054 r"""Specifies the channel type of the user-defined channel. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is **Idle**. +--------------+--------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==================================================================================================+ | Idle (0) | Specifies that the user-defined channel type is an empty slot. | +--------------+--------------------------------------------------------------------------------------------------+ | DPCH (1) | Specifies that the user-defined channel is a dedicated physical channel (DPCH). | +--------------+--------------------------------------------------------------------------------------------------+ | EDCH (2) | Specifies that the user-defined channel is an enhanced dedicated channel (EDCH). | +--------------+--------------------------------------------------------------------------------------------------+ | HSSICH (3) | Specifies that the user-defined channel is a shared information channel for high speed downlink. | +--------------+--------------------------------------------------------------------------------------------------+ """ SLOT_INDEX = 7340053 r"""Specifies the slot index of the user-defined channel. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is 0. """ MODULATION_TYPE = 7340055 r"""Specifies the modulation type of the user-defined channel. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is **QPSK**. +--------------+------------------------------------------------------------------------+ | Name (Value) | Description | +==============+========================================================================+ | QPSK (0) | Specifies quadrature-phase shift keying (QPSK) modulation type. | +--------------+------------------------------------------------------------------------+ | 8PSK (1) | Specifies 8-phase shift keying (8-PSK) modulation type. | +--------------+------------------------------------------------------------------------+ | 16QAM (2) | Specifies 16-quadrature amplitude modulation (16-QAM) modulation type. | +--------------+------------------------------------------------------------------------+ """ SLOT_FORMAT = 7340056 r"""Specifies the spreading factor, the number of TFCI code words, the number of transmit power control bits, and the number of synchronization shift bits. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. Refer to the 3GPP TS 25.221 V11.0.0 standard for detailed information about slot format. The default value is 0. """ CHANNELIZATION_CODE = 7340057 r"""Specifies the channelization code of the user-defined channel. This attribute is used only when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHANNEL_CONFIGURATION_MODE` attribute to **User Defined**. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is 1. """ UPLINK_SCRAMBLING_CODE = 7340058 r"""Specifies the scrambling code and the basic midamble code for uplink transmission. The Code Group of the attribute is determined by the following formula: *Code Group* = *floor (UL Scrambling Code / 4)* The code group of the attribute should match the code group of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.PILOT_CODE` attribute. For more information on code allocations, refer to the *Code Allocation* in Section 8.3 of *3GPP TS 25.223*, v.11.0.0 Release 11. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0. The valid range is 0 to 127. """ MIDAMBLE_AUTO_DETECTION_MODE = 7409671 r"""Specifies the midamble auto detection mode. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Midamble Shift**. +--------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +====================+==========================================================================================================================+ | Off (0) | Auto detection of the midamble shift is disabled. The measurement uses the midamble shift value that you specify in the | | | Midamble Shift attribute. | +--------------------+--------------------------------------------------------------------------------------------------------------------------+ | Midamble Shift (1) | The midamble shift is automatically detected from *K* possible midamble shift values, where *K* is specified by the | | | Maximum Number of Users attribute. | | | | | | The *K* possible midamble shift values are: | | | | | | *Midamble Shift* = *k* * *floor(P/K)*, | | | | | | where *P* is the length of the basic midamble code, and *k* is an integer from 0 to *K*-1. | +--------------------+--------------------------------------------------------------------------------------------------------------------------+ """ MIDAMBLE_SHIFT = 7409673 r"""Specifies the midamble shift used when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MIDAMBLE_AUTO_DETECTION_MODE` attribute to **Off**. 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 8. """ MAXIMUM_NUMBER_OF_USERS = 7340059 r"""Configures the maximum number of users. This attribute is used to determine the allowed midamble shift values, when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MIDAMBLE_AUTO_DETECTION_MODE` attribute to **Midamble Shift**. When you set the Midamble Auto Detection attribute to **Off**, this attribute is ignored. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **16**. """ PILOT_CODE = 7340060 r"""Specifies the SYNC-UL code used by the uplink pilot time slot (UpPTS). This attribute is used when the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_SYNCHRONIZATION_MODE` attribute is set to **Subframe**, or the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_SLOT_TYPE` attribute is set to **Pilot**. The Code Group of the attribute is determined by the following formula: *Code Group* = *floor (Pilot Code / 8)* The code group of the attribute should match the code group of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.UPLINK_SCRAMBLING_CODE` attribute. For more information on code allocations, refer to the *Code Allocation* in Section 8.3 of *3GPP TS 25.223*, v.11.0.0 Release 11. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0. """ MODACC_MEASUREMENT_ENABLED = 7409664 r"""Specifies whether to enable the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ MODACC_SYNCHRONIZATION_MODE = 7409666 r"""Specifies the synchronization mode for the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Slot**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | Slot (0) | The measurement uses the slot synchronization mode. The slot boundary in the acquired signal is detected, and the | | | measurement is performed over the number of slots specified by the ModAcc Meas Length attribute, starting at the offset | | | from the boundary specified by the ModAcc Meas Offset attribute. | | | | | | If you set the Trigger Type attribute to **Digital Edge**, you should provide the trigger at the start of the slot from | | | which the ModAcc Meas Offset attribute should be considered. If you set the Trigger Type attribute to **IQ Power | | | Edge**, it is required that the received signal has either one traffic time slot or contiguous traffic time slots. | | | Additionally, for this trigger type, the traffic time slot(s) in the received signal should be contiguous with the | | | pilot time slot, if the pilot time slot is present. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Subframe (1) | The measurement uses the subframe synchronization mode. The first subframe boundary in the acquired signal is detected, | | | and the measurement is performed over the number of slots specified by the ModAcc Meas Length attribute, starting at | | | the offset from the boundary specified by the ModAcc Meas Offset attribute. | | | | | | If you set the Trigger Type attribute to **Digital Edge**, you should provide the trigger at the start of the subframe. | | | If you set the Trigger Type attribute to **IQ Power Edge**, it is required that the received signal has either one | | | traffic time slot or contiguous traffic time slots. Additionally, the traffic time slot should be contiguous with the | | | active pilot time slot. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ MODACC_SLOT_TYPE = 7409670 r"""Specifies the type of the time slot for the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Traffic**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | Traffic (0) | The measurement is performed on the traffic time slot. The composite, data, and midamble ModAcc results are obtained | | | when you select this slot type. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Pilot (1) | The measurement is performed on the pilot time slot. The pilot ModAcc results are obtained when you select this slot | | | type. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ MODACC_MEASUREMENT_OFFSET = 7409667 r"""Specifies the measurement offset that is skipped by the ModAcc measurement from the synchronization boundary. This value is expressed in traffic slots. The synchronization boundary is specified by the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_SYNCHRONIZATION_MODE` attribute. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0. """ MODACC_MEASUREMENT_LENGTH = 7409668 r"""Specifies the measurement length for the ModAcc measurement. This value is expressed in traffic slots. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ MODACC_SPECTRUM_INVERTED = 7409674 r"""Specifies whether the spectrum of the signal is inverted. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+----------------------------------------+ | Name (Value) | Description | +==============+========================================+ | False (0) | The measured spectrum is not inverted. | +--------------+----------------------------------------+ | True (1) | The measured spectrum is inverted. | +--------------+----------------------------------------+ """ MODACC_IQ_OFFSET_REMOVAL_ENABLED = 7409691 r"""Specifies whether to remove the I/Q offset before the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------+ | Name (Value) | Description | +==============+==============================================================+ | False (0) | The I/Q offset is not removed before the ModAcc measurement. | +--------------+--------------------------------------------------------------+ | True (1) | The I/Q offset is removed before the ModAcc measurement. | +--------------+--------------------------------------------------------------+ """ MODACC_IQ_GAIN_IMBALANCE_REMOVAL_ENABLED = 7409681 r"""Specifies whether to remove the I/Q gain imbalance before the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+----------------------------------------------------------------------+ | Name (Value) | Description | +==============+======================================================================+ | False (0) | The I/Q gain imbalance is not removed before the ModAcc measurement. | +--------------+----------------------------------------------------------------------+ | True (1) | The I/Q gain imbalance is removed before the ModAcc measurement. | +--------------+----------------------------------------------------------------------+ """ MODACC_IQ_QUADRATURE_ERROR_REMOVAL_ENABLED = 7409682 r"""Specifies whether to remove the I/Q quadrature error before the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+------------------------------------------------------------------------+ | Name (Value) | Description | +==============+========================================================================+ | False (0) | The I/Q quadrature error is not removed before the ModAcc measurement. | +--------------+------------------------------------------------------------------------+ | True (1) | The I/Q quadrature error is removed before the ModAcc measurement. | +--------------+------------------------------------------------------------------------+ """ MODACC_RRC_FILTER_ENABLED = 7409683 r"""Specifies whether to enable the RRC filter in the ModAcc measurement. Use this attribute to disable the filter if the received signal is already RRC-filtered. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+----------------------------------------------------+ | Name (Value) | Description | +==============+====================================================+ | False (0) | Disables the RRC filter in the ModAcc measurement. | +--------------+----------------------------------------------------+ | True (1) | Enables the RRC filter in the ModAcc measurement. | +--------------+----------------------------------------------------+ """ MODACC_AVERAGING_ENABLED = 7409675 r"""Specifies whether to enable averaging for the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The ModAcc measurement uses the value of the ModAcc Averaging Count attribute as the number of acquisitions over which | | | the ModAcc measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ MODACC_AVERAGING_COUNT = 7409677 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ MODACC_ALL_TRACES_ENABLED = 7409692 r"""Specifies whether to enable the traces to be stored and retrieved after performing the ModAcc 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ MODACC_RESULTS_RMS_COMPOSITE_EVM = 7409792 r"""Returns 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. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_COMPOSITE_EVM = 7409793 r"""Returns the peak composite EVM among all active time slots and averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_COMPOSITE_MAGNITUDE_ERROR = 7409794 r"""Returns the RMS of the composite magnitude error averaged over all active time slots and averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_COMPOSITE_PHASE_ERROR = 7409795 r"""Returns the RMS of the composite phase error, averaged over all active time slots and averaging iterations. This value is expressed in degrees. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_IQ_ORIGIN_OFFSET = 7409796 r"""Returns the I/Q origin offset of the composite signal, averaged over all measured slots. This value is expressed in dB. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_IQ_GAIN_IMBALANCE = 7409797 r"""Returns the I/Q gain imbalance of the composite signal, averaged over all measured slots. This value is expressed in dB. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_IQ_QUADRATURE_ERROR = 7409798 r"""Returns the I/Q quadrature error of the composite signal, averaged over all measured slots. This value is expressed in degrees. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_FREQUENCY_ERROR = 7409799 r"""Returns the frequency error averaged over all measured slots. This value is expressed in Hz. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_CHIP_RATE_ERROR = 7409833 r"""Returns the chip rate error. This value is expressed in ppm. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_COMPOSITE_RHO = 7409800 r"""Returns the 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. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MAXIMUM_COMPOSITE_RHO = 7409843 r"""Returns the maximum value of the composite rho among all active time slots and averaging iterations. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_MIDAMBLE_EVM = 7409802 r"""Returns the RMS of the midamble EVM, averaged over all active time slots and all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_MIDAMBLE_EVM = 7409803 r"""&amp;gt;Returns the peak midamble EVM among all active time slots and averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_MIDAMBLE_MAGNITUDE_ERROR = 7409804 r"""Returns the RMS of the midamble magnitude error, averaged over all active time slots and averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_MIDAMBLE_PHASE_ERROR = 7409805 r"""Returns the RMS of the midamble phase error, averaged over all active time slots and all averaging iterations. This value is expressed in degrees. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MIDAMBLE_RHO = 7409806 r"""Returns the rho value of the midamble, averaged over all measured active time slots and averaging iterations. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MIDAMBLE_POWER = 7409807 r"""Returns the midamble power, averaged over all measured slots. This value is expressed in dBm. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MIDAMBLE_CODE = 7409808 r"""Returns the midamble code. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MIDAMBLE_SHIFT = 7409809 r"""Returns the midamble code shift. This value is expressed in chips. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_DATA_EVM = 7409810 r"""Returns the RMS of the data EVM, averaged over all active time slots and all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_EVM = 7409811 r"""Returns the peak data EVM among all active time slots and averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_DATA_MAGNITUDE_ERROR = 7409812 r"""Returns the RMS of the data magnitude error, averaged over all active time slots and all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_DATA_PHASE_ERROR = 7409813 r"""Returns the RMS of the data phase error, averaged over all active time slots and all averaging iterations. This value is expressed in degrees. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_DATA_RHO = 7409814 r"""Returns the data rho value, averaged over all active time slots and all averaging iterations. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_CDE = 7409815 r"""Returns the value of the peak code domain error (CDE) among all active time slots. This value is expressed in dB. The peak CDE value is averaged over all averaging iterations. The CDEs are computed by projecting the descrambled error vector onto the code domain at a specific spreading factor. The CDE for every code with a specific spreading factor is defined as the ratio of the mean power of the projection onto that code to the mean power of the composite reference waveform. A fixed spreading factor of 16 is used. The CDEs are calculated separately for I and Q branches. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MAXIMUM_PEAK_DATA_CDE = 7409855 r"""Returns the maximum peak code domain error (CDE) among all active time slots and averaging iterations. This value is expressed in dB. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_CDE_SPREADING_FACTOR = 7409816 r"""Returns the spreading factor used to retrieve the peak code domain error (CDE) of the channel corresponding to measured value of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_CDE` attribute. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_CDE_CODE = 7409817 r"""Returns the peak channelization code of the channel corresponding to the measured value of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_CDE` attribute. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_ACTIVE_CDE = 7409818 r"""Returns the value of the peak data active code domain error (CDE) among all physical channels and active time slots. This value is expressed in dB. The peak data active CDEs are averaged over all averaging iterations. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MAXIMUM_PEAK_DATA_ACTIVE_CDE = 7409856 r"""Returns the maximum value of the peak data active code domain error (CDE) among all active physical channels, active time slots and averaging iterations. This value is expressed in dB. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_ACTIVE_CDE_SPREADING_FACTOR = 7409819 r"""Returns the spreading factor used to retrieve the peak code domain error (CDE) of the active physical channel corresponding to the measured value of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_ACTIVE_CDE` attribute. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_ACTIVE_CDE_CODE = 7409820 r"""Returns the peak channelization code of the channel corresponding to the measured value of the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_ACTIVE_CDE` attribute. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_ACTIVE_CDE_NUMBER_OF_CHANNELS = 7409821 r"""Returns the number of channels used to determine the peak active code domain error (CDE). You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_RCDE = 7409824 r"""Returns the value of the peak data relative code domain error (RCDE) among all active time slots. This value is expressed in dB. The peak RCDE value is averaged over all averaging iterations. The CDEs are calculated by projecting the descrambled error vector onto the codes of each active channel. The RCDE is the ratio of the mean power of the projection onto that code to the mean power of the corresponding active channel in the reference waveform. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_MAXIMUM_PEAK_DATA_RCDE = 7409857 r"""Returns the maximum value of the peak relative code domain error (RDCE) among all active time slots and averaging iterations. This value is expressed in dB. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_RCDE_SPREADING_FACTOR = 7409825 r"""Returns the spreading factor of the channel corresponding to the value of the measured :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_RCDE` attribute. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_DATA_RCDE_CODE = 7409826 r"""Returns the channelization code of the channel corresponding to the value of the measured :py:attr:`~nirfmxtdscdma.attributes.AttributeID.MODACC_RESULTS_MAXIMUM_PEAK_DATA_RCDE` attribute. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_DATA_FIELD_1_POWER = 7409822 r"""Returns the data field 1 power, averaged over all measured active time slots. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_DATA_FIELD_2_POWER = 7409823 r"""Returns the data field 2 power, averaged over all measured active time slots. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_NUMBER_OF_DETECTED_CHANNELS = 7409827 r"""Returns the number of detected active channels. If the averaging is enabled, this attribute returns the number of detected channels of the last averaging iteration. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_DETECTED_SLOT_INDEX = 7409828 r"""Returns the slot index of the detected channel within the set of active channels. If the averaging is enabled, this attribute refers to the last averaging iteration. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ MODACC_RESULTS_DETECTED_SPREADING_FACTOR = 7409829 r"""Returns the spreading factor of the selected channel within the set of active channels. If the averaging is enabled, this attribute refers to the last averaging iteration. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ MODACC_RESULTS_DETECTED_MODULATION_TYPE = 7409830 r"""Returns the modulation type of the selected channel within the set of active channels. If the averaging is enabled, this attribute refers to the last averaging iteration. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. +--------------+------------------------------+ | Name (Value) | Description | +==============+==============================+ | QPSK (0) | Indicates QPSK modulation. | +--------------+------------------------------+ | 8PSK (1) | Indicates 8-PSK modulation. | +--------------+------------------------------+ | 16QAM (2) | Indicates 16-QAM modulation. | +--------------+------------------------------+ """ MODACC_RESULTS_DETECTED_CHANNELIZATION_CODE = 7409831 r"""Returns the channelization code of the selected channel within the set of active channels. If the averaging is enabled, this attribute refers to the last averaging iteration. Use "channel*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ MODACC_RESULTS_RMS_PILOT_EVM = 7409838 r"""Returns the RMS of the pilot EVM, averaged over all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PEAK_PILOT_EVM = 7409839 r"""Returns the maximum of the peak pilot EVM among the averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_PILOT_MAGNITUDE_ERROR = 7409840 r"""Returns the RMS of the pilot magnitude error, averaged over all the averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_RMS_PILOT_PHASE_ERROR = 7409841 r"""Returns the RMS of the pilot phase error, averaged over all averaging iterations. This value is expressed in degrees. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ MODACC_RESULTS_PILOT_RHO = 7409842 r"""Returns the pilot Rho value, averaged over all averaging iterations. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ ACP_MEASUREMENT_ENABLED = 7344128 r"""Specifies whether to enable the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ ACP_CARRIER_INTEGRATION_BANDWIDTH = 7344133 r"""Returns the ACP carrier integration bandwidth. This value is expressed in Hz. You do not need to use a selector string to configure or read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1.28 MHz. """ ACP_NUMBER_OF_OFFSETS = 7344136 r"""Specifies the number of offsets for the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 2. """ ACP_OFFSET_FREQUENCY = 7344138 r"""Returns the frequency of an ACP offset channel, relative to the carrier frequency. This value is expressed in Hz. Use "offset<*n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is 1.6 MHz. """ ACP_OFFSET_INTEGRATION_BANDWIDTH = 7344142 r"""Returns the integration bandwidth of an ACP offset channel. This value is expressed in Hz. Use "offset<*n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to configure or read this attribute. The default value is 1.28 MHz. """ ACP_RBW_FILTER_AUTO_BANDWIDTH = 7344155 r"""Specifies whether the measurement calculates the RBW. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+-------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=========================================================================+ | False (0) | The measurement uses the RBW that you specify in the ACP RBW attribute. | +--------------+-------------------------------------------------------------------------+ | True (1) | The measurement calculates the RBW. | +--------------+-------------------------------------------------------------------------+ """ ACP_RBW_FILTER_BANDWIDTH = 7344156 r"""Specifies the bandwidth of the RBW filter used to sweep the acquired signal when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_RBW_FILTER_AUTO_BANDWIDTH` attribute to **False**. This value is expressed in Hz. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 5.636 kHz. """ ACP_RBW_FILTER_TYPE = 7344157 r"""Specifies the shape of the digital RBW filter. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **FFT Based**. +---------------+------------------------------------------------------------------------------+ | Name (Value) | Description | +===============+==============================================================================+ | FFT Based (0) | An RBW filter with a fast Fourier transform (FFT)-based response is applied. | +---------------+------------------------------------------------------------------------------+ | Gaussian (1) | An RBW filter with a Gaussian response is applied. | +---------------+------------------------------------------------------------------------------+ | Flat (2) | An RBW filter with a flat response is applied. | +---------------+------------------------------------------------------------------------------+ """ ACP_SWEEP_TIME_AUTO = 7344158 r"""Specifies whether the measurement calculates the sweep time. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+---------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=======================================================================================+ | False (0) | The measurement uses the sweep time that you specify in the ACP Sweep Time attribute. | +--------------+---------------------------------------------------------------------------------------+ | True (1) | The measurement uses the default sweep time of .00066 seconds (s). | +--------------+---------------------------------------------------------------------------------------+ """ ACP_SWEEP_TIME_INTERVAL = 7344159 r"""Specifies the sweep time when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_SWEEP_TIME_AUTO` attribute to **False**. 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0.00066 s. """ ACP_MEASUREMENT_METHOD = 7344146 r"""Specifies the method for performing the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Normal**. +--------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +====================+==========================================================================================================================+ | Normal (0) | The ACP measurement acquires the spectrum using the same signal analyzer setting across frequency bands. Use this | | | method when a higher measurement speed is desirable over a higher dynamic range. | +--------------------+--------------------------------------------------------------------------------------------------------------------------+ | Dynamic Range (1) | The ACP measurement acquires the spectrum using the hardware-specific optimizations for different frequency bands. Use | | | this method to get the best dynamic range.**Supported Devices**: PXIe-5665/5668R. | +--------------------+--------------------------------------------------------------------------------------------------------------------------+ | Sequential FFT (2) | The ACP measurement acquires I/Q samples for a duration specified by the ACP Sweep Time attribute. These samples are | | | divided into smaller chunks. The size of these chunks is defined by the ACP Sequential FFT Size attribute and FFT is | | | computed on each of these chunks. The resultant FFTs are averaged to get the spectrum and is used to compute ACP. If | | | the total acquired samples is not an integer multiple of the FFT size, the remaining samples at the end of acquisition | | | are not used for the measurement. Use this method to optimize ACP measurement speed. Accuracy of the results may be | | | reduced when using this measurement method. | +--------------------+--------------------------------------------------------------------------------------------------------------------------+ """ ACP_NOISE_COMPENSATION_ENABLED = 7344160 r"""Specifies whether to enable compensation of the channel powers for the inherent noise floor of the signal analyzer. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | Disables compensation of the channel powers for the signal analyzer noise floor. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | Enables compensation of the channel powers for the signal analyzer noise floor. The noise floor of the signal analyzer | | | is measured for the RF path used by the ACP measurement and cached for future use. If signal analyzer or measurement | | | parameters change, noise floors are remeasured. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ ACP_AVERAGING_ENABLED = 7344150 r"""Specifies whether to enable averaging for the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The ACP measurement uses the value of the ACP Averaging Count attribute as the number of acquisitions over which the | | | ACP measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ ACP_AVERAGING_COUNT = 7344149 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ ACP_AVERAGING_TYPE = 7344152 r"""Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **RMS**. +--------------+-------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================================+ | RMS (0) | The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Log (1) | The power spectrum is averaged on a logarithmic scale. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Scalar (2) | The square root of the power spectrum is averaged. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Max (3) | The peak power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Min (4) | The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ """ ACP_FFT_OVERLAP_MODE = 7344185 r"""Specifies how overlapping is applied when computing the FFT of the acquired samples. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Disabled**. +---------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +===============+==========================================================================================================================+ | Disabled (0) | Indicates that overlapping is not applied to the acquired samples. | +---------------+--------------------------------------------------------------------------------------------------------------------------+ | Automatic (1) | Indicates that the RFmx driver automatically chooses optimal values of the ACP FFT Overlap attribute based on the | | | measurement configuration. | +---------------+--------------------------------------------------------------------------------------------------------------------------+ """ ACP_FFT_OVERLAP = 7344186 r"""Returns the number of samples to overlap between consecutive chunks while performing FFT. This value is expressed as a percentage of the Sequential FFT Size when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_MEASUREMENT_METHOD` attribute to **Sequential FFT**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ ACP_IF_OUTPUT_POWER_OFFSET_AUTO = 7344180 r"""Specifies whether the measurement calculates an IF output power level offset for the offset channels to improve the dynamic range of the ACP measurement. This attribute is used only if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_MEASUREMENT_METHOD` attribute to **Dynamic Range**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+----------------------------------------------------------------+ | Name (Value) | Description | +==============+================================================================+ | False (0) | The system does not calculate an IF output power level offset. | +--------------+----------------------------------------------------------------+ | True (1) | The system calculates an IF output power level offset. | +--------------+----------------------------------------------------------------+ """ ACP_NEAR_IF_OUTPUT_POWER_OFFSET = 7344181 r"""Specifies the offset by which to adjust the IF output power level for offset channels that are near the carrier channel to improve the dynamic range. This value is expressed in dB. This attribute is used only if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_MEASUREMENT_METHOD` attribute to **Dynamic Range** and set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_IF_OUTPUT_POWER_OFFSET_AUTO` attribute to **False**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10 dB. """ ACP_FAR_IF_OUTPUT_POWER_OFFSET = 7344182 r"""Specifies the offset by which to adjust the IF output power level for offset channels that are far from the carrier channel to improve the dynamic range. This value is expressed in dB. This attribute is used only if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_MEASUREMENT_METHOD` attribute to **Dynamic Range** and set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_IF_OUTPUT_POWER_OFFSET_AUTO` attribute to **False**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 20 dB. """ ACP_SEQUENTIAL_FFT_SIZE = 7344184 r"""Specifies the FFT size when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.ACP_MEASUREMENT_METHOD` attribute to **Sequential FFT**. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ Strings topic for information about the string syntax for named signals. The default value is 512. """ ACP_ALL_TRACES_ENABLED = 7344161 r"""Specifies whether to enable the traces to be stored and retrieved after performing the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ ACP_NUMBER_OF_ANALYSIS_THREADS = 7344148 r"""Specifies the maximum number of threads used for parallelism for the ACP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ ACP_RESULTS_CARRIER_ABSOLUTE_POWER = 7344166 r"""Returns the absolute measured carrier power. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ ACP_RESULTS_LOWER_OFFSET_ABSOLUTE_POWER = 7344172 r"""Returns the absolute measured lower offset channel power. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ ACP_RESULTS_LOWER_OFFSET_RELATIVE_POWER = 7344173 r"""Returns the lower offset channel power measured relative to the integrated power of the power reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ ACP_RESULTS_UPPER_OFFSET_ABSOLUTE_POWER = 7344178 r"""Returns the absolute measured upper offset channel power. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ ACP_RESULTS_UPPER_OFFSET_RELATIVE_POWER = 7344179 r"""Returns the upper offset channel power measured relative to the integrated power of the power reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ CHP_MEASUREMENT_ENABLED = 7352320 r"""Specifies whether to enable the CHP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ CHP_INTEGRATION_BANDWIDTH = 7352322 r"""Returns the CHP carrier integration bandwidth. This value is expressed in Hz. You do not need to use a selector string to read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CHP_RBW_FILTER_AUTO_BANDWIDTH = 7352332 r"""Specifies whether the measurement calculates the RBW. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+-------------------------------------------------+ | Name (Value) | Description | +==============+=================================================+ | False (0) | The measurement uses the RBW you specify. | +--------------+-------------------------------------------------+ | True (1) | RFmx TD-SCDMA automatically calculates the RBW. | +--------------+-------------------------------------------------+ """ CHP_RBW_FILTER_BANDWIDTH = 7352333 r"""Specifies the bandwidth of the RBW filter used to sweep the acquired signal when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHP_RBW_FILTER_AUTO_BANDWIDTH` attribute to **False**. This value is expressed in Hz. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 5.636 kHz. """ CHP_RBW_FILTER_TYPE = 7352334 r"""Specifies the shape of the digital RBW filter. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **FFT Based**. +---------------+------------------------------------------------------------------------------+ | Name (Value) | Description | +===============+==============================================================================+ | FFT Based (0) | An RBW filter with a fast Fourier transform (FFT)-based response is applied. | +---------------+------------------------------------------------------------------------------+ | Gaussian (1) | An RBW filter with a Gaussian response is applied. | +---------------+------------------------------------------------------------------------------+ | Flat (2) | An RBW filter with a flat response is applied. | +---------------+------------------------------------------------------------------------------+ """ CHP_SWEEP_TIME_AUTO = 7352337 r"""Specifies whether the measurement calculates the sweep time. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+----------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==================================================================================+ | False (0) | The measurement uses the sweep time you specify in the CHP Sweep Time attribute. | +--------------+----------------------------------------------------------------------------------+ | True (1) | The measurement uses the default sweep time of .00066 seconds (s). | +--------------+----------------------------------------------------------------------------------+ """ CHP_SWEEP_TIME_INTERVAL = 7352338 r"""Specifies the sweep time when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHP_SWEEP_TIME_AUTO` attribute to **False**. 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0.00066 s. """ CHP_AVERAGING_ENABLED = 7352327 r"""Specifies whether to enable averaging for the CHP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The CHP measurement uses the CHP Averaging Count attribute as the number of acquisitions over which the CHP measurement | | | is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ CHP_AVERAGING_COUNT = 7352326 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CHP_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ CHP_AVERAGING_TYPE = 7352329 r"""Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the CHP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **RMS**. +--------------+-------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================================+ | RMS (0) | The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Log (1) | The power spectrum is averaged on a logarithmic scale. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Scalar (2) | The square root of the power spectrum is averaged. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Max (3) | The peak power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Min (4) | The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ """ CHP_ALL_TRACES_ENABLED = 7352340 r"""Specifies whether to enable the traces to be stored and retrieved after performing the CHP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ CHP_NUMBER_OF_ANALYSIS_THREADS = 7352323 r"""Specifies the maximum number of threads used for parallelism for the CHP 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ CHP_RESULTS_CARRIER_ABSOLUTE_POWER = 7352341 r"""Returns the averaged CHP measured in the specified integration bandwidth. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ OBW_MEASUREMENT_ENABLED = 7364608 r"""Specifies whether to enable the OBW 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ OBW_SPAN = 7364612 r"""Returns the frequency span of the OBW measurement. This value is expressed in Hz. You do not need to use a selector string to read this attribute for the default signal result instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ OBW_RBW_FILTER_AUTO_BANDWIDTH = 7364620 r"""Specifies whether the measurement calculates the RBW. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+-------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=========================================================================+ | False (0) | The measurement uses the RBW that you specify in the OBW RBW attribute. | +--------------+-------------------------------------------------------------------------+ | True (1) | The measurement calculates the RBW. | +--------------+-------------------------------------------------------------------------+ """ OBW_RBW_FILTER_BANDWIDTH = 7364621 r"""Specifies the bandwidth of the RBW filter used to sweep the acquired signal when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.OBW_RBW_FILTER_AUTO_BANDWIDTH` attribute to **False**. This value is expressed in Hz. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 30 kHz. """ OBW_RBW_FILTER_TYPE = 7364622 r"""Specifies the shape of the digital RBW filter. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Gaussian**. +---------------+------------------------------------------------------------------------------+ | Name (Value) | Description | +===============+==============================================================================+ | FFT Based (0) | An RBW filter with a fast Fourier transform (FFT)-based response is applied. | +---------------+------------------------------------------------------------------------------+ | Gaussian (1) | An RBW filter with a Gaussian response is applied. | +---------------+------------------------------------------------------------------------------+ | Flat (2) | An RBW filter with a flat response is applied. | +---------------+------------------------------------------------------------------------------+ """ OBW_SWEEP_TIME_AUTO = 7364623 r"""Specifies whether the measurement calculates the sweep time. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+---------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=======================================================================================+ | False (0) | The measurement uses the sweep time that you specify in the OBW Sweep Time attribute. | +--------------+---------------------------------------------------------------------------------------+ | True (1) | The measurement uses the default sweep time of .00066 seconds (s). | +--------------+---------------------------------------------------------------------------------------+ """ OBW_SWEEP_TIME_INTERVAL = 7364624 r"""Specifies the sweep time when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.OBW_SWEEP_TIME_AUTO` attribute to **False**. 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0.00066 s. """ OBW_AVERAGING_ENABLED = 7364615 r"""Specifies whether to enable averaging for the OBW 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The OBW measurement uses the value of the OBW Averaging Count attribute as the number of acquisitions over which the | | | OBW measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ OBW_AVERAGING_COUNT = 7364614 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.OBW_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ OBW_AVERAGING_TYPE = 7364617 r"""Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the OBW 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **RMS**. +--------------+-------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================================+ | RMS (0) | The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Log (1) | The power spectrum is averaged on a logarithmic scale. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Scalar (2) | The square root of the power spectrum is averaged. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Max (3) | The peak power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Min (4) | The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ """ OBW_ALL_TRACES_ENABLED = 7364626 r"""Specifies whether to enable storage and retrieval of the traces after performing the OBW 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ OBW_NUMBER_OF_ANALYSIS_THREADS = 7364611 r"""Specifies the maximum number of threads used for parallelism for the OBW measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set might 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ OBW_RESULTS_OCCUPIED_BANDWIDTH = 7364627 r"""Returns the bandwidth that occupies 99% of the total signal power. This value is expressed in Hz. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ OBW_RESULTS_ABSOLUTE_POWER = 7364628 r"""Returns the absolute power measured in the OBW. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ OBW_RESULTS_START_FREQUENCY = 7364629 r"""Returns the start frequency of the OBW. This value is expressed in Hz. The OBW is calculated using the following formula: *OBW* = *Stop Frequency* - *Start Frequency* You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ OBW_RESULTS_STOP_FREQUENCY = 7364630 r"""Returns the stop frequency of the OBW. This value is expressed in Hz. The OBW is calculated using the following formula: *OBW* = *Stop Frequency* - *Start Frequency* You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ SEM_MEASUREMENT_ENABLED = 7372800 r"""Specifies whether to enable the SEM 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ SEM_CARRIER_INTEGRATION_BANDWIDTH = 7372805 r"""Returns the SEM carrier integration bandwidth. This value is expressed in Hz. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ SEM_NUMBER_OF_OFFSETS = 7372811 r"""Returns the number of SEM offset segments. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ SEM_OFFSET_START_FREQUENCY = 7372820 r"""Returns the start frequency of an SEM offset segment, relative to the carrier frequency. This value is expressed in Hz. Use "offset<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ SEM_OFFSET_STOP_FREQUENCY = 7372821 r"""Returns the stop frequency of an SEM offset segment, relative to the carrier frequency. This value is expressed in Hz. Use "offset<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ SEM_OFFSET_RBW_FILTER_BANDWIDTH = 7372823 r"""Returns the bandwidth of the RBW filter used to sweep the offset segment. This value is expressed in Hz. Use "offset<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ SEM_OFFSET_RBW_FILTER_TYPE = 7372824 r"""Returns the type of RBW filter used to sweep the offset segment. Use "offset<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. +---------------------+-----------------------------------------------------------------------+ | Name (Value) | Description | +=====================+=======================================================================+ | FFT Based (0) | No RBW filtering is performed. | +---------------------+-----------------------------------------------------------------------+ | Gaussian (1) | The RBW filter has a Gaussian response. | +---------------------+-----------------------------------------------------------------------+ | Flat (2) | The RBW filter has a flat response. | +---------------------+-----------------------------------------------------------------------+ | Synch Tuned - 4 (3) | The RBW filter has a response of a 4-pole synchronously tuned filter. | +---------------------+-----------------------------------------------------------------------+ | Synch Tuned - 5 (4) | The RBW filter has a response of a 5-pole synchronously tuned filter. | +---------------------+-----------------------------------------------------------------------+ """ SEM_OFFSET_BANDWIDTH_INTEGRAL = 7372812 r"""Returns the bandwidth integral for a specific offset segment. A bandwidth integral greater than 1 indicates that an RBW filter of a narrower bandwidth is used for the offset segment measurement, and digital processing is used to achieve the RBW defined for the offset segment. The offset segment RBW is calculated using the following formula: offset segment RBW = RBW * BW integral Use "offset<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ SEM_SWEEP_TIME_AUTO = 7372837 r"""Specifies whether the measurement calculates the sweep time. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+---------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=======================================================================================+ | False (0) | The measurement uses the sweep time that you specify in the SEM Sweep Time attribute. | +--------------+---------------------------------------------------------------------------------------+ | True (1) | The measurement uses the default sweep time of .00066 seconds (s). | +--------------+---------------------------------------------------------------------------------------+ """ SEM_SWEEP_TIME_INTERVAL = 7372838 r"""Specifies the sweep time when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.SEM_SWEEP_TIME_AUTO` attribute to **False**. 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0.00066 s. """ SEM_AVERAGING_ENABLED = 7372831 r"""Specifies whether to enable averaging for the SEM 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The SEM measurement uses the value of the SEM Averaging Count attribute as the number of acquisitions over which the | | | SEM measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ SEM_AVERAGING_COUNT = 7372830 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.SEM_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ SEM_AVERAGING_TYPE = 7372833 r"""Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the SEM 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **RMS**. +--------------+-------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================================+ | RMS (0) | The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Log (1) | The power spectrum is averaged on a logarithmic scale. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Scalar (2) | The square root of the power spectrum is averaged. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Max (3) | The peak power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Min (4) | The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next. | +--------------+-------------------------------------------------------------------------------------------------------------+ """ SEM_ALL_TRACES_ENABLED = 7372839 r"""Specifies whether to enable the traces to be stored and retrieved after performing the SEM 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ SEM_NUMBER_OF_ANALYSIS_THREADS = 7372829 r"""Specifies the maximum number of threads used for parallelism for the SEM 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ SEM_RESULTS_MEASUREMENT_STATUS = 7372841 r"""Indicates the overall measurement status based on the measurement limits specified by the standard for each offset segment. You do not need to use a selector string to configure or read this attribute for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. +--------------+----------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==================================================================================+ | Fail (0) | The measurement failed according to the measurement limits and criteria you set. | +--------------+----------------------------------------------------------------------------------+ | Pass (1) | The measurement passed according to the measurement limits and criteria you set. | +--------------+----------------------------------------------------------------------------------+ """ SEM_RESULTS_CARRIER_ABSOLUTE_INTEGRATED_POWER = 7372845 r"""Returns the measurement absolute carrier power. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ SEM_RESULTS_LOWER_OFFSET_MEASUREMENT_STATUS = 7372861 r"""Indicates the lower offset segment measurement status based on the measurement limits specified by the standard. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. +--------------+-------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=======================================================================================================+ | Fail (0) | The lower offset segment measurement failed according to the measurement limits and criteria you set. | +--------------+-------------------------------------------------------------------------------------------------------+ | Pass (1) | The lower offset segment measurement passed according to the measurement limits and criteria you set. | +--------------+-------------------------------------------------------------------------------------------------------+ """ SEM_RESULTS_LOWER_OFFSET_ABSOLUTE_INTEGRATED_POWER = 7372852 r"""Returns the absolute power measured in the lower (negative) offset segment. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_RELATIVE_INTEGRATED_POWER = 7372853 r"""Returns the power measured in the lower (negative) offset segment relative to the integrated power of the reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_ABSOLUTE_PEAK_POWER = 7372854 r"""Returns the peak absolute power measured in the lower (negative) offset segment. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_RELATIVE_PEAK_POWER = 7372855 r"""Returns the peak power measured in the lower (negative) offset segment relative to the peak power of the reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_PEAK_FREQUENCY = 7372856 r"""Returns the frequency at which the peak power occurred in the lower offset segment. This value is expressed in Hz. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_MARGIN = 7372857 r"""Returns the margin from the limit mask. This value is expressed in dB. Margin is defined as the minimum distance between the spectrum and the limit mask. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_MARGIN_ABSOLUTE_POWER = 7372858 r"""Returns the absolute power at which the margin occurred in the lower (negative) offset segment. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_MARGIN_RELATIVE_POWER = 7372859 r"""Returns the power at which the margin occurred in the lower (negative) offset segment relative to the integrated power of the reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_LOWER_OFFSET_MARGIN_FREQUENCY = 7372860 r"""Returns the frequency at which the margin occurred in the lower (negative) offset segment. This value is expressed in Hz. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_MEASUREMENT_STATUS = 7372874 r"""Indicates the upper offset measurement status based on measurement limits specified by the standard. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. +--------------+------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================+ | Fail (0) | The measured power exceeded the specified measurement limits and failure criteria. | +--------------+------------------------------------------------------------------------------------------+ | Pass (1) | The measured power did not exceed the specified measurement limits and failure criteria. | +--------------+------------------------------------------------------------------------------------------+ """ SEM_RESULTS_UPPER_OFFSET_ABSOLUTE_INTEGRATED_POWER = 7372865 r"""Returns the absolute power measured in the upper (positive) offset segment. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_RELATIVE_INTEGRATED_POWER = 7372866 r"""Returns the power measured in the upper (positive) offset segment relative to the integrated power of the reference carrier. This value is expressed in dB. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_ABSOLUTE_PEAK_POWER = 7372867 r"""Returns the peak absolute power measured in the upper (positive) offset segment. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_RELATIVE_PEAK_POWER = 7372868 r"""Returns the peak power measured in the upper (positive) offset segment relative to the integrated power of the reference carrier. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result """ SEM_RESULTS_UPPER_OFFSET_PEAK_FREQUENCY = 7372869 r"""Returns the frequency at which the peak power occurred in the upper offset segment. This value is expressed in Hz. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_MARGIN = 7372870 r"""Returns the margin from the limit mask value specified by the standard. This value is expressed in dB. Margin is defined as the minimum distance between the spectrum and the limit mask. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_MARGIN_ABSOLUTE_POWER = 7372871 r"""Returns the power at which the margin occurred in the upper (positive) offset segment, relative to the integrated or peak power of the reference carrier. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_MARGIN_RELATIVE_POWER = 7372872 r"""Returns the power at which the margin occurred in the upper (positive) offset segment. This value is expressed in dBm. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ SEM_RESULTS_UPPER_OFFSET_MARGIN_FREQUENCY = 7372873 r"""Returns the frequency at which the margin occurred in the upper (positive) offset. This value is expressed in Hz. Use "offset*<n>*" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ CDA_MEASUREMENT_ENABLED = 7417856 r"""Specifies whether to enable the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ CDA_SYNCHRONIZATION_MODE = 7417858 r"""Specifies the synchronization mode for the code domain analysis (CDA) measurement. Currently, only the **Slot** mode is supported. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | Slot (0) | The measurement uses slot synchronization mode. The slot boundary in the acquired signal is detected, and the | | | measurement is performed over one slot, starting from the boundary specified by the CDA Meas Offset attribute. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ CDA_MEASUREMENT_OFFSET = 7417859 r"""Specifies the measurement offset to skip from the synchronization boundary. This value is expressed in slots. The synchronization boundary is specified by the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_SYNCHRONIZATION_MODE` attribute. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 0. """ CDA_BASE_SPREADING_FACTOR = 7417860 r"""Specifies the base spreading factor for code domain analysis. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 16. The valid values are 1, 2, 4, 8, and 16. """ CDA_MEASUREMENT_CHANNEL_SPREADING_FACTOR = 7417861 r"""Specifies the spreading factor of the channel on which to perform the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 16. The valid values are 1, 2, 4, 8, and 16. """ CDA_MEASUREMENT_CHANNEL_CHANNELIZATION_CODE = 7417862 r"""Specifies the channelization code of the code domain analysis (CDA) measurement channel. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ CDA_SPECTRUM_INVERTED = 7417863 r"""Specifies whether the spectrum of the signal is inverted. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+-------------------------------+ | Name (Value) | Description | +==============+===============================+ | False (0) | The spectrum is not inverted. | +--------------+-------------------------------+ | True (1) | The spectrum is inverted. | +--------------+-------------------------------+ """ CDA_IQ_OFFSET_REMOVAL_ENABLED = 7417864 r"""Specifies whether to remove the I/Q offset before the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+-----------------------------------------------------------+ | Name (Value) | Description | +==============+===========================================================+ | False (0) | The I/Q offset is not removed before the CDA measurement. | +--------------+-----------------------------------------------------------+ | True (1) | The I/Q offset is removed before the CDA measurement. | +--------------+-----------------------------------------------------------+ """ CDA_IQ_GAIN_IMBALANCE_REMOVAL_ENABLED = 7417865 r"""Specifies whether to remove the I/Q gain imbalance before the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+-------------------------------------------------------------------+ | Name (Value) | Description | +==============+===================================================================+ | False (0) | The I/Q gain imbalance is not removed before the CDA measurement. | +--------------+-------------------------------------------------------------------+ | True (1) | The I/Q gain imbalance is removed before the CDA measurement. | +--------------+-------------------------------------------------------------------+ """ CDA_IQ_QUADRATURE_ERROR_REMOVAL_ENABLED = 7417866 r"""Specifies whether to remove the I/Q quadrature error before the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+---------------------------------------------------------------------+ | Name (Value) | Description | +==============+=====================================================================+ | False (0) | The I/Q quadrature error is not removed before the CDA measurement. | +--------------+---------------------------------------------------------------------+ | True (1) | The I/Q quadrature error is removed before the CDA measurement. | +--------------+---------------------------------------------------------------------+ """ CDA_POWER_UNIT = 7417867 r"""Specifies the measurement unit of the code domain power (CDP) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **dB**. +--------------+----------------------------------------------+ | Name (Value) | Description | +==============+==============================================+ | dB (0) | The measurement unit for CDP results is dB. | +--------------+----------------------------------------------+ | dBm (1) | The measurement unit for CDP results is dBm. | +--------------+----------------------------------------------+ """ CDA_RRC_FILTER_ENABLED = 7417868 r"""Specifies whether to enable the RRC filter. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+---------------------------------------------+ | Name (Value) | Description | +==============+=============================================+ | False (0) | Disables the RRC filter in the measurement. | +--------------+---------------------------------------------+ | True (1) | Enables the RRC filter in the measurement. | +--------------+---------------------------------------------+ """ CDA_AVERAGING_ENABLED = 7417898 r"""Specifies whether to enable averaging for the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The CDA measurement uses the value of the CDA Averaging Count attribute as the number of acquisitions over which the | | | CDA measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ CDA_AVERAGING_COUNT = 7417900 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ CDA_ALL_TRACES_ENABLED = 7417869 r"""Specifies whether to enable the traces to be stored and retrieved after performing the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ CDA_NUMBER_OF_ANALYSIS_THREADS = 7417870 r"""Specifies the maximum number of threads used for parallelism for the code domain analysis (CDA) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ CDA_RESULTS_MEAN_SYMBOL_POWER = 7417901 r"""Returns the mean symbol power for the selected time slot and channel. This value is expressed in dB if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm if you set the CDA Pwr Unit attribute to **dBm**. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_RMS_SYMBOL_EVM = 7417872 r"""Returns the RMS symbol EVM for the selected time slot and channel, averaged over all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MAXIMUM_PEAK_SYMBOL_EVM = 7417889 r"""Returns 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. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_RMS_SYMBOL_MAGNITUDE_ERROR = 7417874 r"""Returns the RMS symbol magnitude error for the selected time slot and channel, averaged over all averaging iterations. This value is expressed as a percentage. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_RMS_SYMBOL_PHASE_ERROR = 7417875 r"""Returns the RMS symbol phase error for the selected time slot and channel, averaged over all averaging iterations. This value is expressed in degrees. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_IQ_ORIGIN_OFFSET = 7417876 r"""Returns the I/Q origin offset of the composite signal, averaged over all measured slots. This value is expressed in dB. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_IQ_GAIN_IMBALANCE = 7417877 r"""Returns the I/Q gain imbalance of the composite signal, averaged over all measured slots. This value is expressed in dB. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_IQ_QUADRATURE_ERROR = 7417878 r"""Returns the I/Q quadrature error of the composite signal, averaged over all measured slots. This value is expressed in degrees. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_FREQUENCY_ERROR = 7417879 r"""Returns the frequency error averaged over all measured slots. This value is expressed in Hz. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_CHIP_RATE_ERROR = 7417880 r"""Returns the chip rate error. This value is expressed in ppm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_TOTAL_POWER = 7417881 r"""Returns the total power measured in the code domain of the base spreading factor, averaged over all averaging iterations. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MAXIMUM_TOTAL_POWER = 7417892 r"""Returns the maximum value of the power measured in the code domain of the base spreading factor among all averaging iterations. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_TOTAL_ACTIVE_POWER = 7417882 r"""Returns the total active code power measured in the code domain of the base spreading factor, normalized to the total code domain power (CDP). This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. The total active code power is averaged over all averaging iterations. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MAXIMUM_TOTAL_ACTIVE_POWER = 7417893 r"""Returns the maximum value, among all averaging iterations, of total power measured in the code domain of the base spreading factor normalized to the total code domain power. This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. """ CDA_RESULTS_MEAN_ACTIVE_POWER = 7417883 r"""Returns the average of the active code power measured in the code domain of the base spreading factor, normalized to the total code domain power (CDP). This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MAXIMUM_PEAK_ACTIVE_POWER = 7417895 r"""Returns the maximum value among all averaging iterations of the maximum active code power measured in the code domain of the base spreading factor, normalized to the total code domain power (CDP). This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MEAN_INACTIVE_POWER = 7417885 r"""Returns the average code power measured among the set of inactive channels in the code domain of the base spreading factor, normalized to the total code domain power (CDP). This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ CDA_RESULTS_MAXIMUM_PEAK_INACTIVE_POWER = 7417897 r"""Returns the maximum value among all averaging iterations of the highest measured code power among the set of inactive channels in the code domain of the base spreading factor, normalized to the total code domain power (CDP). This value is expressed in dB, if you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.CDA_POWER_UNIT` attribute to **dB**, or in dBm, if you set the CDA Pwr Unit attribute to **dBm**. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_MEASUREMENT_ENABLED = 7368704 r"""Specifies whether to enable the power versus time (PVT) measurement (Transmit ON/off time mask) according to the 3GPP TS 34.122 specification. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ PVT_MEASUREMENT_METHOD = 7368706 r"""Specifies the method for performing the power versus time (PVT) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **Normal**. +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +===================+==========================================================================================================================+ | Normal (0) | The PVT measurement acquires the spectrum using the same signal analyzer setting across frequency bands. Use this | | | method when a higher measurement speed is preferred over a higher dynamic range. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Dynamic Range (1) | The PVT measurement acquires the spectrum using the hardware-specific optimizations for different frequency bands. Use | | | this method to get the best dynamic range. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ """ PVT_RRC_FILTER_ENABLED = 7368709 r"""Specifies whether to enable the RRC filter. Use this attribute to disable the filter if the received signal is already RRC-filtered. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+---------------------------------------------+ | Name (Value) | Description | +==============+=============================================+ | False (0) | Disables the RRC filter in the measurement. | +--------------+---------------------------------------------+ | True (1) | Enables the RRC filter in the measurement. | +--------------+---------------------------------------------+ """ PVT_AVERAGING_ENABLED = 7368710 r"""Specifies whether to enable averaging for the power versus time (PVT) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+==========================================================================================================================+ | False (0) | The measurement is performed on a single acquisition. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | The PVT measurement uses the value of the PVT Averaging Count attribute as the number of acquisitions over which the | | | PVT measurement is averaged. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ PVT_AVERAGING_COUNT = 7368711 r"""Specifies the number of acquisitions used for averaging when you set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.PVT_AVERAGING_ENABLED` 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10. """ PVT_AVERAGING_TYPE = 7368712 r"""Specifies the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for the power versus time (PVT) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **RMS**. +--------------+-------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+=============================================================================================================+ | RMS (0) | The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor. | +--------------+-------------------------------------------------------------------------------------------------------------+ | Log (1) | The power spectrum is averaged on a logarithmic scale. | +--------------+-------------------------------------------------------------------------------------------------------------+ """ PVT_ALL_TRACES_ENABLED = 7368713 r"""Specifies whether to enable the traces to be stored and retrieved after performing the power versus time (PVT) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ PVT_NUMBER_OF_ANALYSIS_THREADS = 7368714 r"""Specifies the maximum number of threads used for parallelism for the power versus time (PVT) 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 1. """ PVT_NUMBER_OF_SEGMENTS = 7368716 r"""Returns the number of segments defined for the power versus time (PVT) measurement. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 6. """ PVT_SEGMENT_START = 7368717 r"""Returns the start time of a specific power versus time (PVT) measurement segment. This value is expressed in seconds. The start time is defined relative to the burst start. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ PVT_SEGMENT_STOP = 7368718 r"""Returns the stop time of a specific power versus time (PVT) measurement segment. This value is expressed in seconds. The start time is defined relative to the burst start. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this attribute. """ PVT_RESULTS_MEASUREMENT_STATUS = 7368719 r"""Returns the overall status of the power versus time (PVT) measurement. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. +--------------+--------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+====================================================================================================================+ | Fail (0) | Indicates that the test has failed, and the measured power in at least one measurement segment violates the limit. | +--------------+--------------------------------------------------------------------------------------------------------------------+ | Pass (1) | Indicates that the test has passed and the measured power in all defined segments does not violate the limits. | +--------------+--------------------------------------------------------------------------------------------------------------------+ """ PVT_RESULTS_MEAN_ABSOLUTE_ON_POWER = 7368720 r"""Returns the mean ON power of the measured burst, or the averaged bursts. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_MEAN_ABSOLUTE_OFF_POWER = 7368721 r"""Returns the mean OFF power of the measured burst, or the averaged bursts. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_MAXIMUM_ABSOLUTE_POWER = 7368722 r"""Returns the maximum power of the measured burst, or the averaged bursts. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_MINIMUM_ABSOLUTE_POWER = 7368723 r"""Returns the minimum observed power of the measured burst, or the averaged bursts. This value is expressed in dBm. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_BURST_WIDTH = 7368724 r"""Returns the time interval between the time positions where the signal amplitude has reached 90 percent of the full amplitude. This value is expressed in seconds. You do not need to use a selector string to read this result for the default signal and result instances. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_SEGMENT_STATUS = 7368727 r"""Returns the measurement status for an individual power versus time (PVT) measurement segment. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. +--------------+-------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+===================================================================================================================+ | Fail (0) | Indicates that the test has failed and the measured power in at least one measurement segment violates the limit. | +--------------+-------------------------------------------------------------------------------------------------------------------+ | Pass (1) | Indicates that the test has passed and the measured power in all defined segments does not violate the limits. | +--------------+-------------------------------------------------------------------------------------------------------------------+ """ PVT_RESULTS_SEGMENT_MARGIN = 7368728 r"""Returns the power margin for an individual power versus time (PVT) measurement segment, which is the minimum power distance to the power limit measured within the PVT measurement segment. This value is expressed in dB. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ PVT_RESULTS_SEGMENT_MARGIN_TIME = 7368729 r"""Returns the position in time corresponding to the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.PVT_RESULTS_SEGMENT_MARGIN` attribute. This value is expressed in seconds. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ PVT_RESULTS_SEGMENT_MEAN_ABSOLUTE_POWER = 7368731 r"""Returns the mean measured power corresponding to the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.PVT_RESULTS_SEGMENT_MARGIN` attribute. This value is expressed in dBm. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ PVT_RESULTS_SEGMENT_MAXIMUM_ABSOLUTE_POWER = 7368732 r"""Returns the maximum measured power of an individual power versus time (PVT) measurement segment. This value is expressed in dBm. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ PVT_RESULTS_SEGMENT_MINIMUM_ABSOLUTE_POWER = 7368733 r"""Returns the minimum measured power of an individual power versus time (PVT) measurement segment. This value is expressed in dBm. Use "segment<*n*>" as the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ to read this result. """ PVT_RESULTS_MIDAMBLE_CODE = 7368734 r"""Returns the midamble code used for slot synchronization. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ PVT_RESULTS_MIDAMBLE_SHIFT = 7368735 r"""Returns the midamble code shift used for slot synchronization. This value is expressed in chips. You do not need to use a selector string to read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. """ SLOTPOWER_MEASUREMENT_ENABLED = 7376896 r"""Specifies whether to enable the SlotPower 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 String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is FALSE. """ SLOTPOWER_MEASUREMENT_LENGTH = 7376898 r"""Specifies the measurement length for the SlotPower measurement. This value is expressed in slots. The SlotPower measurement assumes that there is only one active traffic time slot per subframe, and that the position of this active time slot is the same in each subframe. Additionally, it assumes that there are no pilots present in the received signal. NI recommends you set a measurement length as a multiple of the number of slots per subframe, that is a multiple of 7. For example, when you set this attribute to 28 slots, the SlotPower measurement would report results for the 4 active time slots within the specified measurement length. In this example, 28 slots = 4 subframes. The start of the measurement is determined by the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_TYPE` attribute. Although all the values of the Trigger Type attribute are supported for this measurement, it is recommended to set the Trigger Type attribute to **Digital Edge** with the following options: - Digital trigger at the start of active slot, with the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.TRIGGER_DELAY` attribute set to 0 seconds - Digital trigger at the start of the subframe, with the Trigger Delay attribute configured to a value which is equal to the time offset of the active time slot from the start of the subframe The table shows the values of the Trigger Delay attribute, when you specify the following active slots values: +-------------+------------------------------+ | Active Slot | Trigger Delay (microseconds) | +=============+==============================+ | TS0 | 0 | +-------------+------------------------------+ | TS1 | 950 | +-------------+------------------------------+ | TS2 | 1625 | +-------------+------------------------------+ | TS3 | 2300 | +-------------+------------------------------+ | TS4 | 2975 | +-------------+------------------------------+ | TS5 | 3650 | +-------------+------------------------------+ | TS6 | 4325 | +-------------+------------------------------+ If you cannot provide a digital trigger, you can set Trigger Type attribute to **IQ Power Edge** to ensure that the measurement starts at the start of an active time slot. To ensure this trigger works properly, NI recommends you complete the following steps: - Set the :py:attr:`~nirfmxtdscdma.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL` attribute to allow triggering for any of the power levels in the active slots - Run the RFmx measurement just before generating your signal If you set the Trigger type attribute to **None**, the measurement will automatically detect the start of the first burst and measure the traffic slot in that position in every subframe. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 28. The minimum value is 1. """ SLOTPOWER_SPECTRUM_INVERTED = 7376899 r"""Specifies whether the spectrum of the signal is inverted. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **False**. +--------------+-------------------------------+ | Name (Value) | Description | +==============+===============================+ | False (0) | The spectrum is not inverted. | +--------------+-------------------------------+ | True (1) | The spectrum is inverted. | +--------------+-------------------------------+ """ SLOTPOWER_RRC_FILTER_ENABLED = 7376900 r"""Specifies whether the RRC filter should be enabled or not. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is **True**. +--------------+-------------------------------------------------------+ | Name (Value) | Description | +==============+=======================================================+ | False (0) | Disables the RRC filter in the SlotPower measurement. | +--------------+-------------------------------------------------------+ | True (1) | Enables the RRC filter in the SlotPower measurement. | +--------------+-------------------------------------------------------+ """ AUTO_LEVEL_INITIAL_REFERENCE_LEVEL = 7393280 r"""Specifies the initial reference level that the :py:meth:`auto_level` method uses to estimate the peak power of the input signal. This value is expressed in dBm. The default value is 30 dBm. """ LIMITED_CONFIGURATION_CHANGE = 7393283 r"""Specifies the set of attributes that are considered by RFmx in the locked signal configuration state. If your test system performs the same measurement at different selected ports, multiple frequencies, and/or power levels repeatedly, you can enable this attribute to help achieve faster measurements. When you set this attribute to a value other than **Disabled**, the RFmx driver will use an optimized code path and skip some checks. Because RFmx skips some checks when you use this attribute, you need to be aware of the limitations of this feature, which are listed in the `Limitations of the Limited Configuration Change Property <https://www.ni.com/docs/en-US/bundle/rfmx-wcdma-prop/page/rfmxwcdmaprop/limitations.html>`_ topic. You can also use this attribute to lock a specific instrument configuration for a signal so that every time that you initiate the signal, RFmx applies the RFmxInstr attributes from a locked configuration. NI recommends you use this attribute in conjunction with named signal configurations. Create named signal configurations for each measurement configuration in your test program and set this attribute to a value other than **Disabled** for one or more of the named signal configurations. This allows RFmx to precompute the acquisition settings for your measurement configurations and re-use the precomputed settings each time you initiate the measurement. You do not need to use this attribute if you create named signals for all the measurement configurations in your test program during test sequence initialization and do not change any RFmxInstr or personality attributes while testing each device under test. RFmx automatically optimizes that use case. Specify the named signal configuration you are setting this attribute in the selector string input. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector String topic for information about the string syntax for named signals. The default value is **Disabled**. +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +========================================+==========================================================================================================================+ | Disabled (0) | This is the normal mode of RFmx operation. All configuration changes in RFmxInstr attributes or in personality | | | attributes will be applied during RFmx Commit. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | No Change (1) | Signal configuration is locked after the first Commit of the named signal configuration. Any configuration change | | | thereafter either in RFmxInstr attributes or personality attributes will not be considered by subsequent RFmx Commits | | | or Initiates of this signal. Use **No Change** if you have created named signal configurations for all measurement | | | configurations but are setting some RFmxInstr attributes. Refer to the Limitations of the Limited Configuration Change | | | Property topic for more details about the limitations of using this mode. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | Frequency (2) | Signal configuration, other than center frequency and external attenuation, is locked after first Commit of the named | | | signal configuration. Thereafter, only the Center Frequency and External Attenuation attribute value changes will be | | | considered by subsequent driver Commits or Initiates of this signal. Refer to the Limitations of the Limited | | | Configuration Change Property topic for more details about the limitations of using this mode. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | Reference Level (3) | Signal configuration, other than the reference level, is locked after first Commit of the named signal configuration. | | | Thereafter only the Reference Level attribute value change will be considered by subsequent driver Commits or Initiates | | | of this signal. If you have configured this signal to use an IQ Power Edge Trigger, NI recommends that you set the IQ | | | Power Edge Level Type to **Relative** so that the trigger level is automatically adjusted as you adjust the reference | | | level. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the | | | limitations of using this mode. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | Freq and Ref Level (4) | Signal configuration, other than center frequency, reference level, and external attenuation, is locked after first | | | Commit of the named signal configuration. Thereafter only Center Frequency, Reference Level, and External Attenuation | | | attribute value changes will be considered by subsequent driver Commits or Initiates of this signal. If you have | | | configured this signal to use an IQ Power Edge Trigger, NI recommends you set the IQ Power Edge Level Type to | | | **Relative** so that the trigger level is automatically adjusted as you adjust the reference level. Refer to the | | | Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this | | | mode. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ | Selected Ports, Freq and Ref Level (5) | Signal configuration, other than selected ports, center frequency, reference level, external attenuation, and RFInstr | | | configuration, is locked after first Commit or Initiate of the named signal configuration. Thereafter only Selected | | | Ports, Center Frequency, Reference Level, and External Attenuation attribute value changes will be considered by | | | subsequent driver Commits or Initiates of this signal. If you have configured this signal to use an IQ Power Edge | | | Trigger, NI recommends you set the IQ Power Edge Level Type to **Relative** so that the trigger level is automatically | | | adjusted as you adjust the reference level. Refer to the Limitations of the Limited Configuration Change Property topic | | | for more details about the limitations of using this mode. | +----------------------------------------+--------------------------------------------------------------------------------------------------------------------------+ """ RESULT_FETCH_TIMEOUT = 7389184 r"""Specifies the time to wait before results are available in the RFmxTDSCDMA Attribute. This value is expressed in seconds. Set this value to a time longer than expected for fetching the measurement. A value of -1 specifies that the RFmxTDSCDMA Attribute waits until the measurement is complete. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ topic for information about the string syntax for named signals. The default value is 10 s. """