Source code for nirfmxpulse.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 = 12587005 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 = 12582913 r"""Specifies the expected carrier frequency of the acquired RF signal. This value is expressed in Hz. The signal analyzer tunes to this frequency. 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 = 12582914 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 = 12582915 r"""Specifies the attenuation of a switch or cable connected to the RF IN connector of the signal analyzer. 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. """ REFERENCE_LEVEL_HEADROOM = 12587004 r"""Specifies the margin RFmx adds to the :py:attr:`~nirfmxpulse.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 = 12582916 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 **None**. +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | 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 slope (rising or falling), | | | which is configured using the IQ Power Edge Slope attribute. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ | Software (3) | The Reference Trigger is not asserted until a software trigger occurs. | +-------------------+--------------------------------------------------------------------------------------------------------------------------+ """ DIGITAL_EDGE_TRIGGER_SOURCE = 12582917 r"""Specifies the source terminal for the digital edge trigger. This attribute is used only when you set the :py:attr:`~nirfmxpulse.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 = 12582918 r"""Specifies the active edge for the trigger. This attribute is used only when you set the :py:attr:`~nirfmxpulse.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 = 12582919 r"""Specifies the channel from which the device monitors the trigger. This attribute is used only when you set the :py:attr:`~nirfmxpulse.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 = 12582920 r"""Specifies the power level at which the device triggers. This value is expressed in dB when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL_TYPE` attribute to **Relative** and in dBm when you set the IQ Power Edge Level Type attribute 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:`~nirfmxpulse.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 = 12587007 r"""Specifies the reference for the :py:attr:`~nirfmxpulse.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL` attribute. The IQ Power Edge Level Type attribute is used only when you set the :py:attr:`~nirfmxpulse.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 **Absolute**. +--------------+-----------------------------------------------------------------------------------------------------------+ | Name (Value) | Description | +==============+===========================================================================================================+ | Relative (0) | The value of 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 = 12582921 r"""Specifies whether the device asserts the trigger when the signal power is rising or when it is falling. The device asserts the trigger when the signal power exceeds the level that you specify in the :py:attr:`~nirfmxpulse.attributes.AttributeID.IQ_POWER_EDGE_TRIGGER_LEVEL` attribute with the slope you specify. This attribute is used only when you set the :py:attr:`~nirfmxpulse.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 = 12582922 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. """ TRIGGER_MINIMUM_QUIET_TIME_MODE = 12582923 r"""Specifies whether the measurement computes 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 **Manual**. +--------------+---------------------------------------------------------------------------------------------+ | 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 computes the minimum quiet time used for triggering. | +--------------+---------------------------------------------------------------------------------------------+ """ TRIGGER_MINIMUM_QUIET_TIME_DURATION = 12582924 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:`~nirfmxpulse.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. """ MEASUREMENT_BANDWIDTH = 12582935 r"""Specifies the bandwidth of the filter used for the required sample rate. 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 **80 MHz**. """ MEASUREMENT_FILTER_TYPE = 12582936 r"""Specifies the demodulation filter type to be used in the measurements. 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 | +=================+====================================+ | Rectangular (0) | The Rectangular filter is applied. | +-----------------+------------------------------------+ | Gaussian (1) | The Gaussian filter is applied. | +-----------------+------------------------------------+ """ ACQUISITION_LENGTH = 12582929 r"""Specifies the acquisition length for the pulse measurement. This value is expressed in seconds. You configure this attribute when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.SEGMENTED_ACQUISITION_ENABLED` 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 0.001 seconds. """ MAXIMUM_PULSE_COUNT_ENABLED = 12582930 r"""Specifies whether to enable the maximum pulse count for pulse measurements. You must configure this attribute when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.SEGMENTED_ACQUISITION_ENABLED` 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 **False**. +--------------+--------------------------------------+ | Name (Value) | Description | +==============+======================================+ | False (0) | The maximum pulse count is disabled. | +--------------+--------------------------------------+ | True (1) | The maximum pulse count is enabled. | +--------------+--------------------------------------+ """ MAXIMUM_PULSE_COUNT = 12582931 r"""Specifies the maximum number of pulses to be measured when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.MAXIMUM_PULSE_COUNT_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 100. Valid values are 1 to 10000, inclusive. """ SEGMENTED_ACQUISITION_ENABLED = 12582932 r"""Specifies whether to enable Segmented Acquisition. This mode is best applied when the pulses are sparsely spaced. 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) | Segmented acquisition is disabled. | +--------------+------------------------------------+ | True (1) | Segmented acquisition is enabled. | +--------------+------------------------------------+ """ NUMBER_OF_SEGMENTS = 12582933 r"""Specifies the number of segments to acquire when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.SEGMENTED_ACQUISITION_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 1. Valid values are 1 to 10000, inclusive. """ SEGMENT_ACQUISITION_LENGTH = 12582934 r"""Specifies the acquisition length for the pulse measurement when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.SEGMENTED_ACQUISITION_ENABLED` attribute to **True**. This value is expressed in seconds. You must set this attribute to a value slightly higher than the desired pulse ON duration. 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.00001 seconds. """ PULSE_MEASUREMENT_ENABLED = 12587008 r"""Specifies whether pulse measurements are enabled. 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**. """ PULSE_MULTIBURST_ENABLED = 12587230 r"""Specifies whether to enable pulse measurements on the multiple burst transmission. In multiburst mode, several pulses are grouped and transmitted in rapid succession, followed by a long pause with no pulses, before another burst of pulses. Each pulse is assigned a burst index and position index within a burst. 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) | Multiburst disabled, assumes all pulses detected in the current acquisition are analysed as single burst. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ | True (1) | Multiburst enabled, assumes every burst in the acquisition contains pulses specified by Pulse Burst Length (Pulses) | | | attribute. | +--------------+--------------------------------------------------------------------------------------------------------------------------+ """ PULSE_MULTIBURST_LENGTH = 12587231 r"""Specifies the number of pulses assigned to a single burst. A minimum of 10 pulses per burst is required for pulse measurements. 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. """ PULSE_DETECTION_REFERENCE = 12587010 r"""Specifies the reference used for :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_DETECTION_THRESHOLD` 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 **Ref Level**. +---------------+------------------------------------------------------------------+ | Name (Value) | Description | +===============+==================================================================+ | Ref Level (0) | The threshold is relative to the reference level of the samples. | +---------------+------------------------------------------------------------------+ | Absolute (1) | The threshold is the absolute power, in dBm. | +---------------+------------------------------------------------------------------+ | Peak (2) | The threshold is relative to the peak level of the samples. | +---------------+------------------------------------------------------------------+ """ PULSE_DETECTION_THRESHOLD = 12587011 r"""Specifies the threshold used for pulse detection. The unit dB or dBm is based on the value you set to the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_DETECTION_REFERENCE` 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 -20. Valid values are -100 to 100, inclusive. """ PULSE_DETECTION_HYSTERESIS = 12587012 r"""Specifies the hysteresis for pulse detection in dB for the defined threshold. 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. Valid values are 0 to 50, inclusive. """ PULSE_DETECTION_MINIMUM_OFF_DURATION = 12587013 r"""Specifies the minimum pulse off duration to be ignored by the pulse detection. 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.00000005. Valid values are 0 to 0.001, inclusive. """ PULSE_DETECTION_MINIMUM_WIDTH = 12587014 r"""Specifies the minimum pulse width time to be considered for pulse detection. Any detected pulse width time below the specified value will be ignored by the pulse detection. 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.00000005 seconds. """ PULSE_DETECTION_MAXIMUM_WIDTH = 12587015 r"""Specifies the maximum pulse width time to be considered for pulse detection. Any detected pulse width time above the specified value will be ignored by the pulse detection. 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.005 seconds. """ PULSE_METRICS_ENABLED = 12587162 r"""Specifies whether to enable pulse metrics results computation. 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) | Pulse Metric results computation is disabled. | +--------------+-----------------------------------------------+ | True (1) | Pulse Metric results computation is enabled. | +--------------+-----------------------------------------------+ """ PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT = 12587229 r"""Specifies the unit for amplitude deviation results. This attribute is applicable only for droop, ripple and overshoot 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 **Percentage**. +----------------+-----------------------------------------------------------+ | Name (Value) | Description | +================+===========================================================+ | Percentage (0) | Amplitude deviation results are returned as a percentage. | +----------------+-----------------------------------------------------------+ | dB (1) | Amplitude deviation results are returned in dB. | +----------------+-----------------------------------------------------------+ """ PULSE_LEVEL_COMPUTATION_METHOD = 12587016 r"""Specifies the algorithm used to detect the pulse levels. The algorithm is based on the histogram method of level detection as defined in *IEEE Std 181-2011*. 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 **Median**. +--------------+--------------------------------------------------------------+ | Name (Value) | Description | +==============+==============================================================+ | Mean (0) | The levels derived as the pulse sub-histogram mean levels. | +--------------+--------------------------------------------------------------+ | Median (1) | The levels derived as the pulse sub-histogram median levels. | +--------------+--------------------------------------------------------------+ | Mode (2) | The levels derived as the pulse sub-histogram mode levels. | +--------------+--------------------------------------------------------------+ """ PULSE_AMPLITUDE_LEVEL_DOMAIN = 12587017 r"""Specifies whether voltage or power to be used as domain for pulse measurements. The level thresholds are considered with a specified domain that impacts the timing results and level results such as droop, overshoot and ripple. 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 **Volts**. +--------------+------------------------------------------------------------+ | Name (Value) | Description | +==============+============================================================+ | Volts (0) | All threshold levels are calculated in the voltage domain. | +--------------+------------------------------------------------------------+ | Watts (1) | All threshold levels are calculated in the power domain. | +--------------+------------------------------------------------------------+ """ PULSE_UPPER_THRESHOLD_LEVEL = 12587018 r"""Specifies the upper threshold level as a percentage of the pulse amplitude used to signify the end of a rising edge or beginning of a falling 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 90. Valid values are 0 to 100, inclusive. """ PULSE_WIDTH_THRESHOLD_LEVEL = 12587019 r"""Specifies the middle threshold level as a percentage of the pulse amplitude used to signify the mid-transition level between pulse states used for pulse width computation. 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 50. Valid values are 0 to 100, inclusive. """ PULSE_LOWER_THRESHOLD_LEVEL = 12587020 r"""Specifies the lower threshold level as a percentage of the pulse amplitude used to signify the start of a rising or end of a falling 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 10. Valid values are 0 to 100, inclusive. """ PULSE_DROOP_COMPENSATION_ENABLED = 12587021 r"""Specifies whether to compensate the droop detected in pulse level when applying thresholds. 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) | Droop Compensation is disabled. | +--------------+---------------------------------+ | True (1) | Droop Compensation is enabled. | +--------------+---------------------------------+ """ PULSE_MEASUREMENT_POINT_REFERENCE = 12587146 r"""Specifies the reference used for the measurement point calculation, in phase, frequency, and stability measurements. You can set measurement point based on a reference and offset. 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 **Center**. +--------------+---------------------------------------------------------------------------+ | Name (Value) | Description | +==============+===========================================================================+ | Rise (0) | The measurement point is defined in reference to the rising edge. | +--------------+---------------------------------------------------------------------------+ | Center (1) | The measurement point is defined in reference to the center of the pulse. | +--------------+---------------------------------------------------------------------------+ | Fall (2) | The measurement point is defined in reference to the falling edge. | +--------------+---------------------------------------------------------------------------+ """ PULSE_MEASUREMENT_POINT_OFFSET = 12587147 r"""Specifies the time offset of the measurement point within the pulse for phase, frequency, and stability measurements. 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. """ PULSE_MEASUREMENT_POINT_AVERAGING_DURATION = 12587148 r"""Specifies the length of the averaging window centered at the measurement point. A minimum of 1 sample is used internally. 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. """ PULSE_MULTIPLE_MEASUREMENT_POINTS_ENABLED = 12587235 r"""Specifies whether to enable pulse stability measurements on multiple measurement points. This attribute enables the stability traces over multiple measurement points when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_ALL_TRACES_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 **False**. +--------------+--------------------------------------------------------------+ | Name (Value) | Description | +==============+==============================================================+ | False (0) | Multiple Measurement Points related computation is disabled. | +--------------+--------------------------------------------------------------+ | True (1) | Multiple Measurement Points related computation is enabled. | +--------------+--------------------------------------------------------------+ """ PULSE_MULTIPLE_MEASUREMENT_POINTS_WINDOW_START = 12587236 r"""Specifies the start of the measurement window used for multiple measurement points selection over pulse ON duration. 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. Valid values are 0 to 100, inclusive. """ PULSE_MULTIPLE_MEASUREMENT_POINTS_WINDOW_STOP = 12587237 r"""Specifies the stop of the measurement window used for multiple measurement points selection over pulse ON duration. 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 80. Valid values are 0 to 100, inclusive. """ PULSE_MULTIPLE_MEASUREMENT_POINTS_WINDOW_STEP_SIZE = 12587238 r"""Specifies the step size of multiple measurement points selection within the measurement window over pulse ON duration. A minimum of 1 sample step size is used internally. 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. """ PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_REFERENCE = 12587149 r"""Specifies the reference used for the measurement range in phase/frequency deviation and error measurements. 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 **Center**. +--------------+--------------------------------------------------------------+ | Name (Value) | Description | +==============+==============================================================+ | Edge (0) | Specifies the range with respect to the edges of the pulse. | +--------------+--------------------------------------------------------------+ | Center (1) | Specifies the range with respect to the center of the pulse. | +--------------+--------------------------------------------------------------+ """ PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH = 12587150 r"""Specifies the length of the pulse data used for the phase/frequency deviation and error measurements when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_REFERENCE` attribute to **Center**. 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 75. Valid values are 0 to 100, inclusive. """ PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_EDGE_START = 12587151 r"""Specifies the start of the pulse data used for the phase/frequency deviation and error measurements when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_REFERENCE` attribute to **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 0. """ PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_EDGE_STOP = 12587152 r"""Specifies the stop of the pulse data used for the phase/frequency deviation and error measurements when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_REFERENCE` attribute to **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 0. """ PULSE_FREQUENCY_AND_PHASE_MODULATION_TYPE = 12587163 r"""Specifies the pulse modulation type used for the phase and frequency error, and pulsed FM 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 **CW**. +-------------------+-------------------------------------------------------------------------------------------+ | Name (Value) | Description | +===================+===========================================================================================+ | CW (0) | Continous wave where the frequency remains constant over pulse ON duration. | +-------------------+-------------------------------------------------------------------------------------------+ | Linear FM (1) | Frequency varies linearly within pulse ON duration. | +-------------------+-------------------------------------------------------------------------------------------+ | Triangular FM (2) | Frequency varies with two lienar FM chirps with opposite slopes within pulse ON duration. | +-------------------+-------------------------------------------------------------------------------------------+ """ PULSE_FREQUENCY_AND_PHASE_CW_FREQUENCY_OFFSET_AUTO = 12587164 r"""Specifies whether the CW frequency offset computation of every detected pulse is automatic or manual. This attribute is valid only when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_MODULATION_TYPE` attribute to **CW**. 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) | CW frequency offset computation is set to manual. | +--------------+------------------------------------------------------+ | True (1) | CW frequency offset computation is set to automatic. | +--------------+------------------------------------------------------+ """ PULSE_FREQUENCY_AND_PHASE_CW_FREQUENCY_OFFSET = 12587165 r"""Specifies to manually enter the CW frequency offset. This attribute is valid only when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_MODULATION_TYPE` attribute to **CW**. 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. """ PULSE_STABILITY_ENABLED = 12587161 r"""Specifies whether to enable pulse stability results computation. 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) | Pulse Stability results computation is disabled. | +--------------+--------------------------------------------------+ | True (1) | Pulse Stability results computation is enabled. | +--------------+--------------------------------------------------+ """ PULSE_STABILITY_MEASUREMENT_OFFSET = 12587154 r"""Specifies the offset in number of pulses to be used for pulse stability measurement. This attribute is applicable for average stability results and pulse-to-pulse stabilty trace. 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. """ PULSE_STABILITY_REFERENCE_OFFSET = 12587155 r"""Specifies the offset in number of pulses used for pulse stability reference computation. 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. """ PULSE_STABILITY_PULSE_TO_PULSE_OFFSET = 12587156 r"""Specifies the offset in number of pulses used for pulse-to-pulse stability measurement trace. 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. """ PULSE_STABILITY_FREQUENCY_ERROR_COMPENSATION = 12587145 r"""Specifies whether to compute and correct the frequency offset for stability results computation. This is an optional setting and in negligible frequency error condition you must set this attribute to Off to avoid incorrect 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 **On**. +--------------+-------------------------------------------+ | Name (Value) | Description | +==============+===========================================+ | Off (0) | Frequency error compensation is disabled. | +--------------+-------------------------------------------+ | On (1) | Frequency error compensation is enabled. | +--------------+-------------------------------------------+ """ PULSE_TIME_SIDELOBE_ENABLED = 12587239 r"""Specifies whether to enable pulse time sidelobe results computation. You can use the `RFmxPulse Configure Reference Waveform (1 Wfm) <rfmxpulsevi.chm/RFmxPulse_Configure_Reference_Waveform_(1_Wfm).html>`_ method to set the reference waveform for correlation computation. 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) | Pulse Time Sidelobe results computation is disabled. | +--------------+------------------------------------------------------+ | True (1) | Pulse Time Sidelobe results computation is enabled. | +--------------+------------------------------------------------------+ """ PULSE_TIME_SIDELOBE_REFERENCE_WINDOW_TYPE = 12587240 r"""Specifies the window type to be applied to the reference pulse to obtain correlated output for the time sidelobe measurements. 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 **None**. +---------------------+----------------------------------+ | Name (Value) | Description | +=====================+==================================+ | None (0) | Indicates no windowing. | +---------------------+----------------------------------+ | Flat Top (1) | Indicates Flat Top window type. | +---------------------+----------------------------------+ | Hanning (2) | Indicates Hanning window type. | +---------------------+----------------------------------+ | Hamming (3) | Indicates Hamming window type. | +---------------------+----------------------------------+ | Gaussian (4) | Indicates Gaussian window type. | +---------------------+----------------------------------+ | Blackman (5) | Indicates Blackman window type. | +---------------------+----------------------------------+ | Dolph-Chebyshev (6) | Indicates Chebyshev window type. | +---------------------+----------------------------------+ """ PULSE_TIME_SIDELOBE_KEEP_OUT_TIME_AUTO = 12587241 r"""Specifies whether the keep out time computation for the time sidelobe measurements is automatic or manual. Defines excluded region in the correlated output to distinguish the sidelobes from the main lobe for time sidelobe measurements. 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) | Keep out time computation is set to manual specifified by Pulse Time Sidelobe Keep Out Time (s) attribute. | +--------------+------------------------------------------------------------------------------------------------------------+ | True (1) | Keep out time computation is set to automatic, determined mainlobe 3dB width is used. | +--------------+------------------------------------------------------------------------------------------------------------+ """ PULSE_TIME_SIDELOBE_KEEP_OUT_TIME = 12587242 r"""Specifies keep out time for the time sidelobe measurements. 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.000001 seconds. """ PULSE_TIME_SIDELOBE_MINIMUM_CORRELATION = 12587243 r"""Specifies the minimum peak correlation value for the time sidelobe measurements. Time sidelobe measurements for the given pulse is computed only if the peak correlation value crosses the minimum correlation value. 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.5. """ PULSE_ALL_TRACES_ENABLED = 12587022 r"""Specifies whether to enable storing and retrieving traces after performing the measurements. 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**. """ PULSE_ACQUISITION_TRACE_SELECT = 12587278 r"""Specifies the mode to select all pulses or the subset of acquired pulses available for display acquisition trace, limited to :py:attr:`~nirfmxpulse.attributes.AttributeID.MAXIMUM_PULSE_COUNT_ENABLED` attribute if set 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 **Subset**. +----------------+----------------------------------+ | Name (Value) | Description | +================+==================================+ | All Pulses (0) | Selects all the acquired pulses. | +----------------+----------------------------------+ | Subset (1) | | +----------------+----------------------------------+ """ PULSE_ACQUISITION_TRACE_SUBSET_OFFSET = 12587279 r"""Specifies the offset in number of pulses to be used for display acquisition trace. You must configure this attribute when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_ACQUISITION_TRACE_SELECT` attribute to **Subset**. 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. Valid values are 0 to 9999, inclusive. """ PULSE_ACQUISITION_TRACE_SUBSET_LENGTH = 12587280 r"""Specifies the total number of pulses starting from offset to be used for display acquisition trace. You must configure this attribute when you set the :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_ACQUISITION_TRACE_SELECT` attribute to **Subset**. Set length to 0 to disable the acquisition trace. 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. Valid values are 0 to 10000, inclusive. """ PULSE_TRACE_RANGE_AUTO = 12587272 r"""Specifies whether the trace range computation of the selected pulse is automatic or manually configured by you. This attribute is applicable for IQ, amplitude, phase and frequency traces. 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) | Trace range computation is set to manual. | +--------------+---------------------------------------------------------------------+ | True (1) | Trace range is automatically computed according to the pulse width. | +--------------+---------------------------------------------------------------------+ """ PULSE_TRACE_RANGE_REFERENCE = 12587273 r"""Specifies the reference point for positioning of trace range. You can set reference point based on reference and :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_TRACE_RANGE_OFFSET` value. 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 **Center**. +--------------+-----------------------------------------------------------------+ | Name (Value) | Description | +==============+=================================================================+ | Rise (0) | Trace range is defined in reference to the rising edge. | +--------------+-----------------------------------------------------------------+ | Center (1) | Trace range is defined in reference to the center of the pulse. | +--------------+-----------------------------------------------------------------+ | Fall (2) | Trace range is defined in reference to the falling edge. | +--------------+-----------------------------------------------------------------+ """ PULSE_TRACE_RANGE_OFFSET = 12587274 r"""Specifies the time offset in seconds from the reference point to position the trace 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 0. """ PULSE_TRACE_RANGE_LENGTH = 12587275 r"""Specifies the length in seconds of the trace range centered at the reference point. 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.000020 seconds. """ PULSE_SELECTED_BURST_TRACE = 12587232 r"""Specifies the burst number selected for the display of traces. This attribute is applicable for IQ, amplitude and pulse stability traces. 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. """ PULSE_SELECTED_PULSE_TRACE = 12587153 r"""Specifies the pulse number selected for displaying the traces. This attribute is valid only for IQ, amplitude and pulse stability traces. 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. """ PULSE_AMPLITUDE_TRACE_UNIT = 12587228 r"""Specifies the unit of the amplitude level. This attribute is applicable only for the amplitude and acquired amplitude trace. 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 **dBm**. +--------------+----------------------------------------+ | Name (Value) | Description | +==============+========================================+ | dBm (0) | Amplitude trace is expressed in dBm. | +--------------+----------------------------------------+ | Volts (1) | Amplitude trace is expressed in Volts. | +--------------+----------------------------------------+ | Watts (2) | Amplitude trace is expressed in Watts. | +--------------+----------------------------------------+ """ PULSE_NUMBER_OF_ANALYSIS_THREADS = 12587144 r"""Specifies the maximum number of threads used for parallelism for the pulse 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. Valid values are 1 to 10, inclusive. """ PULSE_RESULTS_PULSE_COUNT = 12587023 r"""Returns the measured pulse count. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BURST_INDEX = 12587233 r"""Returns the burst indices of all the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_POSITION_INDEX = 12587234 r"""Returns the position indices of all the measured pulses within a burst. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOP_LEVEL = 12587024 r"""Returns the top levels for all measured pulses. The values are expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOP_LEVEL_MEAN = 12587025 r"""Returns the mean of the top levels across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOP_LEVEL_MAXIMUM = 12587026 r"""Returns the maximum top level across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOP_LEVEL_MINIMUM = 12587027 r"""Returns the minimum top level across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOP_LEVEL_STANDARD_DEVIATION = 12587028 r"""Returns the standard deviation of the top levels across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BASE_LEVEL = 12587029 r"""Returns the base levels for all measured pulses. The values are expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BASE_LEVEL_MEAN = 12587030 r"""Returns the mean of the base levels across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BASE_LEVEL_MAXIMUM = 12587031 r"""Returns the maximum base level across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BASE_LEVEL_MINIMUM = 12587032 r"""Returns the minimum base level across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_BASE_LEVEL_STANDARD_DEVIATION = 12587033 r"""Returns the standard deviation of the base levels across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_ON_LEVEL = 12587034 r"""Returns the average power levels during the ON duration for all measured pulses. The values are expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_ON_LEVEL_MEAN = 12587035 r"""Returns the mean of the average power levels during the ON duration across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_ON_LEVEL_MAXIMUM = 12587036 r"""Returns the maximum average power level during the ON duration across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_ON_LEVEL_MINIMUM = 12587037 r"""Returns the minimum average power level during the ON duration across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_ON_LEVEL_STANDARD_DEVIATION = 12587038 r"""Returns the standard deviation of the average power levels during the ON duration across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PEAK_LEVEL = 12587039 r"""Returns the peak power levels during the pulse period for all measured pulses. The values are expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PEAK_LEVEL_MEAN = 12587040 r"""Returns the mean of the peak power levels during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PEAK_LEVEL_MAXIMUM = 12587041 r"""Returns the maximum peak power level during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PEAK_LEVEL_MINIMUM = 12587042 r"""Returns the minimum peak power level during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PEAK_LEVEL_STANDARD_DEVIATION = 12587043 r"""Returns the standard deviation of the peak power levels during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_LEVEL = 12587044 r"""Returns the average power levels during the pulse period for all measured pulses. The values are expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_LEVEL_MEAN = 12587045 r"""Returns the mean of the average power levels during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_LEVEL_MAXIMUM = 12587046 r"""Returns the maximum average power level during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_LEVEL_MINIMUM = 12587047 r"""Returns the minimum average power level during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_LEVEL_STANDARD_DEVIATION = 12587048 r"""Returns the standard deviation of the average power levels during the pulse period across the measured pulses. This value is expressed in dBm. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_OVERSHOOT = 12587049 r"""Returns the overshoot values computed for all measured pulses. The overshoot value is defined as the ratio of height of the local peak after a rising edge to the pulse amplitude. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_OVERSHOOT_MEAN = 12587050 r"""Returns the mean of the overshoot values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_OVERSHOOT_MAXIMUM = 12587051 r"""Returns the maximum of overshoot values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_OVERSHOOT_MINIMUM = 12587052 r"""Returns the minimum of overshoot values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_OVERSHOOT_STANDARD_DEVIATION = 12587053 r"""Returns the standard deviation of the overshoot values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DROOP = 12587054 r"""Returns the droop values computed for all measured pulses. Droop values are defined as the rate at which the pulse top levels decays from the beginning to the end during On duration. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DROOP_MEAN = 12587055 r"""Returns the mean of the droop values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DROOP_MAXIMUM = 12587056 r"""Returns the maximum of droop values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DROOP_MINIMUM = 12587057 r"""Returns the minimum of droop values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DROOP_STANDARD_DEVIATION = 12587058 r"""Returns the standard deviation of the droop values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RIPPLE = 12587059 r"""Returns the ripple values computed for all measured pulses. Ripple values are the difference between the maximum and minimum deviation from the pulse top reference. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RIPPLE_MEAN = 12587060 r"""Returns the mean of the ripple values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RIPPLE_MAXIMUM = 12587061 r"""Returns the maximum of ripple values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RIPPLE_MINIMUM = 12587062 r"""Returns the minimum of ripple values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RIPPLE_STANDARD_DEVIATION = 12587063 r"""Returns the standard deviation of the ripple values computed for all measured pulses. This value is expressed in units specified by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_METRICS_AMPLITUDE_DEVIATION_UNIT` attribute. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_TIME = 12587064 r"""Returns the rise time for all measured pulses. Rise time is the difference between the time when the pulse exceeds the lower and upper thresholds. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_TIME_MEAN = 12587065 r"""Returns the mean of the rise time values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_TIME_MAXIMUM = 12587066 r"""Returns the maximum rise time across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_TIME_MINIMUM = 12587067 r"""Returns the minimum rise time across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_TIME_STANDARD_DEVIATION = 12587068 r"""Returns the standard deviation of the rise time values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_RISE_EDGE = 12587276 r"""Returns the rise edge for all measured pulses. Rise edge is the absolute time instant when the pulse exceeds the rising edge lower threshold. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_TIME = 12587069 r"""Returns the fall time for all measured pulses. Fall time is the difference between the time when the pulse drops below the upper and lower thresholds. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_TIME_MEAN = 12587070 r"""Returns the mean of the fall time values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_TIME_MAXIMUM = 12587071 r"""Returns the maximum fall time across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_TIME_MINIMUM = 12587072 r"""Returns the minimum fall time across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_TIME_STANDARD_DEVIATION = 12587073 r"""Returns the standard deviation of the fall time values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FALL_EDGE = 12587277 r"""Returns the fall edge for all measured pulses. Fall edge is the absolute time instant when the pulse exceeds the falling edge width threshold. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_WIDTH = 12587074 r"""Returns the ON duration for all measured pulses. ON duration value is the duration of the pulse for the first rising-edge and the subsequent falling-edge transition at width threshold. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_WIDTH_MEAN = 12587075 r"""Returns the mean of the ON duration values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_WIDTH_MAXIMUM = 12587076 r"""Returns the maximum ON duration across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_WIDTH_MINIMUM = 12587077 r"""Returns the minimum ON duration across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_WIDTH_STANDARD_DEVIATION = 12587078 r"""Returns the standard deviation of ON duration values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_OFF_DURATION = 12587079 r"""Returns the OFF duration values for all measured pulses. OFF duration value is the duration of the pulse for the first falling-edge and the subsequent rising-edge transition at width threshold. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_OFF_DURATION_MEAN = 12587080 r"""Returns the mean of the OFF duration values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_OFF_DURATION_MAXIMUM = 12587081 r"""Returns the maximum OFF duration across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_OFF_DURATION_MINIMUM = 12587082 r"""Returns the minimum OFF duration across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_OFF_DURATION_STANDARD_DEVIATION = 12587083 r"""Returns the standard deviation of OFF duration values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DUTY_CYCLE = 12587084 r"""Returns the duty cycle values for all measured pulses. Duty cycle is the ratio of pulse ON duration to the pulse period. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DUTY_CYCLE_MEAN = 12587085 r"""Returns the mean of duty cycle values across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DUTY_CYCLE_MAXIMUM = 12587086 r"""Returns the maximum duty cycle across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DUTY_CYCLE_MINIMUM = 12587087 r"""Returns the minimum duty cycle across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_DUTY_CYCLE_STANDARD_DEVIATION = 12587088 r"""Returns the standard deviation of duty cycle values across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_REPETITION_INTERVAL = 12587089 r"""Returns the pulse period values for all measured pulses. Period values are the time difference between two consecutive transitions of the same polarity, either positive or negative, where the transitions occur at crossings of the width threshold. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_REPETITION_INTERVAL_MEAN = 12587090 r"""Returns the mean of pulse period values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_REPETITION_INTERVAL_MAXIMUM = 12587091 r"""Returns the maximum pulse period across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_REPETITION_INTERVAL_MINIMUM = 12587092 r"""Returns the minimum pulse period across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_REPETITION_INTERVAL_STANDARD_DEVIATION = 12587093 r"""Returns the standard deviation of pulse period values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE = 12587099 r"""Returns the average phase for all measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE_MEAN = 12587100 r"""Returns the mean of the average phase across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE_MAXIMUM = 12587101 r"""Returns the maximum average phase across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE_MINIMUM = 12587102 r"""Returns the minimum average phase across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE_STANDARD_DEVIATION = 12587103 r"""Returns the standard deviation of the average phase across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_PHASE_DIFFERENCE = 12587160 r"""Returns the phase difference of the pulses with respect to the phase of the first pulse. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_PHASE_DIFFERENCE_MEAN = 12587105 r"""Returns the mean of the pulse-to-pulse phase difference across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_PHASE_DIFFERENCE_MAXIMUM = 12587106 r"""Returns the maximum pulse-to-pulse phase difference across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_PHASE_DIFFERENCE_MINIMUM = 12587107 r"""Returns the minimum pulse-to-pulse phase difference across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_PHASE_DIFFERENCE_STANDARD_DEVIATION = 12587108 r"""Returns the standard deviation of the pulse-to-pulse phase difference across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_DEVIATION = 12587109 r"""Returns the peak-to-peak phase deviation for all measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_DEVIATION_MEAN = 12587110 r"""Returns the mean of the peak-to-peak phase deviation across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_DEVIATION_MAXIMUM = 12587111 r"""Returns the maximum peak-to-peak phase deviation across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_DEVIATION_MINIMUM = 12587112 r"""Returns the minimum peak-to-peak phase deviation across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_DEVIATION_STANDARD_DEVIATION = 12587113 r"""Returns the standard deviation of the peak-to-peak phase deviation across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_RMS = 12587166 r"""Returns the RMS phase error for all measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_RMS_MEAN = 12587167 r"""Returns the mean of the RMS phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_RMS_MAXIMUM = 12587168 r"""Returns the maximum RMS phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_RMS_MINIMUM = 12587169 r"""Returns the minimum RMS phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_RMS_STANDARD_DEVIATION = 12587170 r"""Returns the standard deviation of the RMS phase errors across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK = 12587171 r"""Returns the peak phase error for all measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK_MEAN = 12587172 r"""Returns the mean of the peak phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK_MAXIMUM = 12587173 r"""Returns the maximum peak phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK_MINIMUM = 12587174 r"""Returns the minimum peak phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK_STANDARD_DEVIATION = 12587175 r"""Returns the standard deviation of the peak phase error across the measured pulses. This value is expressed in degrees. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_ERROR_PEAK_LOCATION = 12587176 r"""Returns the time locations corresponding to the peak phase error for all measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_FREQUENCY = 12587114 r"""Returns the average frequencie for all measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_FREQUENCY_MEAN = 12587115 r"""Returns the mean of the average frequency across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_FREQUENCY_MAXIMUM = 12587116 r"""Returns the maximum average frequency across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_FREQUENCY_MINIMUM = 12587117 r"""Returns the minimum average frequency across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_FREQUENCY_STANDARD_DEVIATION = 12587118 r"""Returns the standard deviation of the average frequency across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_FREQUENCY_DIFFERENCE = 12587119 r"""Returns the frequency difference of the pulses with respect to the frequency of the first pulse. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_FREQUENCY_DIFFERENCE_MEAN = 12587120 r"""Returns the mean of the pulse-to-pulse frequency difference across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_FREQUENCY_DIFFERENCE_MAXIMUM = 12587121 r"""Returns the maximum pulse-to-pulse frequency difference across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_FREQUENCY_DIFFERENCE_MINIMUM = 12587122 r"""Returns the minimum pulse-to-pulse frequency difference across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PULSE_TO_PULSE_FREQUENCY_DIFFERENCE_STANDARD_DEVIATION = 12587123 r"""Returns the standard deviation of the pulse-to-pulse frequency difference across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_DEVIATION = 12587124 r"""Returns the peak-to-peak frequency deviation for all measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_DEVIATION_MEAN = 12587125 r"""Returns the mean of the peak-to-peak phase deviation across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_DEVIATION_MAXIMUM = 12587126 r"""Returns the maximum peak-to-peak phase deviation across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_DEVIATION_MINIMUM = 12587127 r"""Returns the minimum peak-to-peak frequency deviation across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_DEVIATION_STANDARD_DEVIATION = 12587128 r"""Returns the standard deviation of the peak-to-peak frequency deviation across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_RMS = 12587177 r"""Returns the RMS frequency error for all measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_RMS_MEAN = 12587178 r"""Returns the mean of the RMS frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_RMS_MAXIMUM = 12587179 r"""Returns the maximum RMS frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_RMS_MINIMUM = 12587180 r"""Returns the minimum RMS frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_RMS_STANDARD_DEVIATION = 12587181 r"""Returns the standard deviation of the RMS frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK = 12587182 r"""Returns the peak frequency error for all measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK_MEAN = 12587183 r"""Returns the mean of the peak frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK_MAXIMUM = 12587184 r"""Returns the maximum peak frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK_MINIMUM = 12587185 r"""Returns the minimum peak frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK_STANDARD_DEVIATION = 12587186 r"""Returns the standard deviation of the peak frequency error across the measured pulses. This value is expressed in Hz. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FREQUENCY_ERROR_PEAK_LOCATION = 12587187 r"""Returns the time locations corresponding to the peak frequency error of the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE = 12587188 r"""Returns the frequency slope rate of a best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for each pulse. This value is expressed in Hz/us. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE_MEAN = 12587189 r"""Returns the mean of the FM chirp rates across the measured pulses. This value is expressed in Hz/us. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE_MAXIMUM = 12587190 r"""Returns the maximum FM chirp rate across the measured pulses. This value is expressed in Hz/us. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE_MINIMUM = 12587191 r"""Returns the minimum FM chirp rate across the measured pulses. This value is expressed in Hz/us. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE_STANDARD_DEVIATION = 12587192 r"""Returns the standard deviation of the FM chirp rates across the measured pulses. This value is expressed in Hz/us. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY = 12587193 r"""Returns the start frequencies of the best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY_MEAN = 12587194 r"""Returns the mean of the FM chirp start frequency across the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY_MAXIMUM = 12587195 r"""Returns the maximum FM chirp start frequency among the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY_MINIMUM = 12587196 r"""Returns the minimum FM chirp start frequency among the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY_STANDARD_DEVIATION = 12587197 r"""Returns the FM chirp start frequency standard deviation across the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY = 12587198 r"""Returns the stop frequencies of the best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY_MEAN = 12587199 r"""Returns the mean of the FM chirp stop frequency across the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY_MAXIMUM = 12587200 r"""Returns the maximum FM chirp stop frequency among the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY_MINIMUM = 12587201 r"""Returns the minimum FM chirp stop frequency among the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY_STANDARD_DEVIATION = 12587202 r"""Returns the FM chirp stop frequency standard deviation across the measured pulses. This value is expressed in Hz. This result is valid for linear FM and triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE2 = 12587213 r"""Returns the frequency slope rate of the 2nd best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for the measured pulses. This value is expressed in Hz/us. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE2_MEAN = 12587214 r"""Returns the mean of the FM chirp rate2 values across the measured pulses. This value is expressed in Hz/us. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE2_MAXIMUM = 12587215 r"""Returns the maximum FM chirp rate2 value across the measured pulses. This value is expressed in Hz/us. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE2_MINIMUM = 12587216 r"""Returns the minimum FM chirp rate2 value across the measured pulses. This value is expressed in Hz/us. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_RATE2_STANDARD_DEVIATION = 12587217 r"""Returns the standard deviation of the FM chirp rate2 values across the measured pulses. This value is expressed in Hz/us. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY2 = 12587218 r"""Returns the start frequency of the 2nd best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY2_MEAN = 12587219 r"""Returns the mean of the FM chirp start frequency2 across the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY2_MAXIMUM = 12587220 r"""Returns the maximum FM chirp start frequency2 among the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY2_MINIMUM = 12587221 r"""Returns the minimum FM chirp start frequency2 among the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_START_FREQUENCY2_STANDARD_DEVIATION = 12587222 r"""Returns the FM chirp start frequency2 standard deviation across the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY2 = 12587223 r"""Returns the stop frequency of the 2nd best-fit linear least square regression line measured over user specified sample analysis time interval as determined by :py:attr:`~nirfmxpulse.attributes.AttributeID.PULSE_FREQUENCY_AND_PHASE_DEVIATION_RANGE_LENGTH` attribute for the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY2_MEAN = 12587224 r"""Returns the mean of the FM chirp stop frequency2 across the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY2_MAXIMUM = 12587225 r"""Returns the maximum FM chirp stop frequency2 among the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY2_MINIMUM = 12587226 r"""Returns the minimum FM chirp stop frequency2 among the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_FM_CHIRP_STOP_FREQUENCY2_STANDARD_DEVIATION = 12587227 r"""Returns the FM chirp stop frequency2 standard deviation across the measured pulses. This value is expressed in Hz. This result is valid only for triangular FM modulation. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_AMPLITUDE_STABILITY = 12587157 r"""Returns the average amplitude stability over the measured pulses. This value is expressed in dB. The stability is computed as the variance of the amplitude over the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_PHASE_STABILITY = 12587158 r"""Returns the average phase stability over the measured pulses. This value is expressed in dB. The stability is computed as the variance of the phase over the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AVERAGE_TOTAL_STABILITY = 12587159 r"""Returns the average total stability over measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AMPLITUDE_STABILITY = 12587129 r"""Returns the amplitude stability of the measured pulses. This value is expressed in dB. This value is computed as the deviation of amplitude from the reference. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AMPLITUDE_STABILITY_MEAN = 12587130 r"""Returns the mean of the amplitude stability values across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AMPLITUDE_STABILITY_MAXIMUM = 12587131 r"""Returns the maximum amplitude stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AMPLITUDE_STABILITY_MINIMUM = 12587132 r"""Returns the minimum amplitude stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_AMPLITUDE_STABILITY_STANDARD_DEVIATION = 12587133 r"""Returns the amplitude stability standard deviation across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_STABILITY = 12587134 r"""Returns the phase stability of the measured pulses. This value is expressed in dB. This value is computed as the deviation of phase from the reference. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_STABILITY_MEAN = 12587135 r"""Returns the mean of the phase stability values across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_STABILITY_MAXIMUM = 12587136 r"""Returns the maximum phase stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_STABILITY_MINIMUM = 12587137 r"""Returns the minimum phase stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_PHASE_STABILITY_STANDARD_DEVIATION = 12587138 r"""Returns the phase stability standard deviation across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOTAL_STABILITY = 12587139 r"""Returns the total stability of the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOTAL_STABILITY_MEAN = 12587140 r"""Returns the mean of the total stability values across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOTAL_STABILITY_MAXIMUM = 12587141 r"""Returns the maximum total stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOTAL_STABILITY_MINIMUM = 12587142 r"""Returns the minimum total stability across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TOTAL_STABILITY_STANDARD_DEVIATION = 12587143 r"""Returns the total stability standard deviation across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_MAINLOBE_WIDTH = 12587244 r"""Returns the mainlobe width for all measured pulses. Mainlobe width is the width at 3dB below from its peak level. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_MAINLOBE_WIDTH_MEAN = 12587245 r"""Returns the mean of the mainlobe width values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_MAINLOBE_WIDTH_MAXIMUM = 12587246 r"""Returns the maximum mainlobe width across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_MAINLOBE_WIDTH_MINIMUM = 12587247 r"""Returns the minimum mainlobe width across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_MAINLOBE_WIDTH_STANDARD_DEVIATION = 12587248 r"""Returns the standard deviation of the mainlobe width values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_DELAY = 12587249 r"""Returns the sidelobe delay for all measured pulses. Sidelobe delay is the time elapsed between the highest sidelobe peak and mainlobe peak level. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_DELAY_MEAN = 12587250 r"""Returns the mean of the sidelobe delay values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_DELAY_MAXIMUM = 12587251 r"""Returns the maximum sidelobe delay across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_DELAY_MINIMUM = 12587252 r"""Returns the minimum sidelobe delay across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_DELAY_STANDARD_DEVIATION = 12587253 r"""Returns the standard deviation of the sidelobe delay values across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_SIDELOBE_LEVEL = 12587254 r"""Returns the peak sidelobe level for all measured pulses. Peak sidelobe level is the ratio of the highest sidelobe peak to the mainlobe peak level. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_SIDELOBE_LEVEL_MEAN = 12587255 r"""Returns the mean of the peak sidelobe level values across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_SIDELOBE_LEVEL_MAXIMUM = 12587256 r"""Returns the maximum peak sidelobe level across the measured pulses. This value is expressed in seconds. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_SIDELOBE_LEVEL_MINIMUM = 12587257 r"""Returns the minimum peak sidelobe level across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_SIDELOBE_LEVEL_STANDARD_DEVIATION = 12587258 r"""Returns the standard deviation of the peak sidelobe level values across the measured pulses. This value is expressed in dB. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_COMPRESSION_RATIO = 12587259 r"""Returns the compression ratio for all measured pulses. Compression ratio is the ratio of the mainlobe width to the pulse width. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_COMPRESSION_RATIO_MEAN = 12587260 r"""Returns the mean of the compression ratio values across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_COMPRESSION_RATIO_MAXIMUM = 12587261 r"""Returns the maximum compression ratio across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_COMPRESSION_RATIO_MINIMUM = 12587262 r"""Returns the minimum compression ratio across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_COMPRESSION_RATIO_STANDARD_DEVIATION = 12587263 r"""Returns the standard deviation of the compression ratio values across the measured pulses. This value is expressed as a percentage. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_CORRELATION = 12587264 r"""Returns the peak correlation for all measured pulses. Peak correlation is the normalized peak power of the correlated output by both measured and reference pulse powers. This values ranges in between 0 to 1. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_CORRELATION_MEAN = 12587265 r"""Returns the mean of the peak correlation values across the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_CORRELATION_MAXIMUM = 12587266 r"""Returns the maximum peak correlation across the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_CORRELATION_MINIMUM = 12587267 r"""Returns the minimum peak correlation across the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ PULSE_RESULTS_TIME_SIDELOBE_PEAK_CORRELATION_STANDARD_DEVIATION = 12587268 r"""Returns the standard deviation of the peak correlation values across the measured pulses. You do not need to use a selector string to read this result for default signal and 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 and results. """ AUTO_LEVEL_INITIAL_REFERENCE_LEVEL = 12582925 r"""Specifies the initial reference level, in dBm, which the :py:meth:`auto_level` method uses to estimate the peak power of the input signal. 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. """ RESULT_FETCH_TIMEOUT = 12632064 r"""Specifies the wait time before results are available in the RFmxPulse 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 RFmxPulse Attribute waits until the measurement is complete. You do not need to use a `Selector String <https://www.ni.com/docs/en-US/bundle/rfmx/page/selector-strings-net.html>`_ 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 10. """