Skip to content

NI RFmx SpecAn Phasenoise Attributes

Dane Stull edited this page Feb 18, 2022 · 4 revisions

Phasenoise Attributes

RFMXSPECAN_ATTR_PHASENOISE_MEASUREMENT_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies whether to enable the phase noise measurement.

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

The default value is RFMXSPECAN_VAL_FALSE.

Get Function: RFmxSpecAn_PhaseNoiseGetMeasurementEnabled
Set Function: RFmxSpecAn_PhaseNoiseSetMeasurementEnabled

RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies how the measurement computes offset subranges.

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

The default value is RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_AUTO.

Get Function: RFmxSpecAn_PhaseNoiseGetRangeDefinition
Set Function: RFmxSpecAn_PhaseNoiseSetRangeDefinition
Values:
RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_MANUAL (0) Specify the offset sub-ranges used for the measurement. Use the RFMXSPECAN_ATTR_PHASENOISE_RANGE_START_FREQUENCY attribute and the RFMXSPECAN_ATTR_PHASENOISE_RANGE_STOP_FREQUENCY attribute to configure single or multiple range start and range stop frequencies.
RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_AUTO (1) Measurement computes offset sub-ranges by dividing the user configured offset range into multiple decade sub-ranges. The range is specified by the RFMXSPECAN_ATTR_PHASENOISE_START_FREQUENCY and the RFMXSPECAN_ATTR_PHASENOISE_STOP_FREQUENCY attributes.

| :- | :- |

RFMXSPECAN_ATTR_PHASENOISE_START_FREQUENCY

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the start frequency of the offset frequency range when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_AUTO.

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

The default value is 1000.

Get Function: RFmxSpecAn_PhaseNoiseGetStartFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetStartFrequency

RFMXSPECAN_ATTR_PHASENOISE_STOP_FREQUENCY

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the stop frequency of the offset frequency range when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_AUTO.

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

The default value is 1E+06.

Get Function: RFmxSpecAn_PhaseNoiseGetStopFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetStopFrequency

RFMXSPECAN_ATTR_PHASENOISE_RBW_PERCENTAGE

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the RBW as a percentage of the start frequency of each subrange when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_AUTO.

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

The default value is 10.

Get Function: RFmxSpecAn_PhaseNoiseGetRBWPercentage
Set Function: RFmxSpecAn_PhaseNoiseSetRBWPercentage

Phasenoise Range

RFMXSPECAN_ATTR_PHASENOISE_NUMBER_OF_RANGES

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the number of manual ranges.

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

The default value is 1.

Get Function: RFmxSpecAn_PhaseNoiseGetNumberOfRanges
Set Function: RFmxSpecAn_PhaseNoiseSetNumberOfRanges

RFMXSPECAN_ATTR_PHASENOISE_RANGE_START_FREQUENCY

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the start frequency for the specified subrange when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_MANUAL.

Use 'range(n)' as the selector string to configure or read this attribute.

The default value is 1000.

Get Function: RFmxSpecAn_PhaseNoiseGetRangeStartFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetRangeStartFrequency

RFMXSPECAN_ATTR_PHASENOISE_RANGE_STOP_FREQUENCY

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the stop frequency for the specified subrange when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_MANUAL.

Use 'range(n)' as the selector string to configure or read this attribute.

The default value is 1E+06.

Get Function: RFmxSpecAn_PhaseNoiseGetRangeStopFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetRangeStopFrequency

RFMXSPECAN_ATTR_PHASENOISE_RANGE_RBW_PERCENTAGE

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the RBW as a percentage of the RFMXSPECAN_ATTR_PHASENOISE_RANGE_START_FREQUENCY attribute of the specified subrange when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_MANUAL.

Use 'range(n)' as the selector string to configure or read this attribute.

The default value is 10.

Get Function: RFmxSpecAn_PhaseNoiseGetRangeRBWPercentage
Set Function: RFmxSpecAn_PhaseNoiseSetRangeRBWPercentage

RFMXSPECAN_ATTR_PHASENOISE_RANGE_AVERAGING_COUNT

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the averaging count for the specified subrange when you set the RFMXSPECAN_ATTR_PHASENOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_RANGE_DEFINITION_MANUAL.

Use 'range(n)' as the selector string to configure or read this attribute.

The default value is 10.

Get Function: RFmxSpecAn_PhaseNoiseGetRangeAveragingCount
Set Function: RFmxSpecAn_PhaseNoiseSetRangeAveragingCount

RFMXSPECAN_ATTR_PHASENOISE_AVERAGING_MULTIPLIER

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the factor by which you increase the averaging count for each range. This setting applies to both Auto and Manual range definitions.

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

The default value is 1.

Get Function: RFmxSpecAn_PhaseNoiseGetAveragingMultiplier
Set Function: RFmxSpecAn_PhaseNoiseSetAveragingMultiplier

RFMXSPECAN_ATTR_PHASENOISE_FFT_WINDOW

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the FFT window to use.

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

The default value is RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_HAMMING.

Get Function: RFmxSpecAn_PhaseNoiseGetFFTWindow
Set Function: RFmxSpecAn_PhaseNoiseSetFFTWindow
Values:
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_NONE (0) Analyzes transients for which duration is shorter than the window length. You can also use this window type to separate two tones with frequencies close to each other but with almost equal amplitudes.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_FLAT_TOP (1) Measures single-tone amplitudes accurately.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_HANNING (2) Analyzes transients for which duration is longer than the window length. You can also use this window type to provide better frequency resolution for noise measurements.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_HAMMING (3) Analyzes closely-spaced sine waves.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_GAUSSIAN (4) Provides a good balance of spectral leakage, frequency resolution, and amplitude attenuation. Hence, this windowing is useful for time-frequency analysis.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_BLACKMAN (5) Analyzes single tone because it has a low maximum side lobe level and a high side lobe roll-off rate.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_BLACKMAN_HARRIS (6) Useful as a good general purpose window, having side lobe rejection greater than 90 dB and having a moderately wide main lobe.
RFMXSPECAN_VAL_PHASENOISE_FFT_WINDOW_KAISER_BESSEL (7) Separates two tones with frequencies close to each other but with widely-differing amplitudes.

| :- | :- |

Phasenoise Smoothing

RFMXSPECAN_ATTR_PHASENOISE_SMOOTHING_TYPE

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the smoothing type used to smoothen the measured log plot 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 Strings topic for information about the string syntax for named signals.

The default value is RFMXSPECAN_VAL_PHASENOISE_SMOOTHING_TYPE_LOGARITHMIC.

Get Function: RFmxSpecAn_PhaseNoiseGetSmoothingType
Set Function: RFmxSpecAn_PhaseNoiseSetSmoothingType
Values:
RFMXSPECAN_VAL_PHASENOISE_SMOOTHING_TYPE_NONE (0) Smoothing is disabled.
RFMXSPECAN_VAL_PHASENOISE_SMOOTHING_TYPE_LINEAR (1) Performs linear moving average filtering on the measured phase noise log plot trace.
RFMXSPECAN_VAL_PHASENOISE_SMOOTHING_TYPE_LOGARITHMIC (2) Performs logarithmic moving average filtering on the measured phase noise log plot trace.
RFMXSPECAN_VAL_PHASENOISE_SMOOTHING_TYPE_MEDIAN (3) Performs moving median filtering on the measured phase noise log plot trace.

| :- | :- |

RFMXSPECAN_ATTR_PHASENOISE_SMOOTHING_PERCENTAGE

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the number of trace points to use in the moving average filter as a percentage of total number of points in the log plot 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 Strings topic for information about the string syntax for named signals.

The default value is 2.

Get Function: RFmxSpecAn_PhaseNoiseGetSmoothingPercentage
Set Function: RFmxSpecAn_PhaseNoiseSetSmoothingPercentage

Phasenoise Spot Noise

RFMXSPECAN_ATTR_PHASENOISE_SPOT_NOISE_FREQUENCY_LIST

Data Type: float64 []
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64Array
RFmxSpecAn_GetAttributeF64Array
Description: Specifies an array of offset frequencies at which the phase noise is measured using the smoothed log plot 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 Strings topic for information about the string syntax for named signals.

Get Function: RFmxSpecAn_PhaseNoiseGetSpotNoiseFrequencyList
Set Function: RFmxSpecAn_PhaseNoiseSetSpotNoiseFrequencyList

Phasenoise Integrated Noise

RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies the frequency range for integrated noise 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 Strings topic for information about the string syntax for named signals.

The default value is RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_MEASUREMENT.

Get Function: RFmxSpecAn_PhaseNoiseGetIntegratedNoiseRangeDefinition
Set Function: RFmxSpecAn_PhaseNoiseSetIntegratedNoiseRangeDefinition
Values:
RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_NONE (0) Integrated noise measurement is not computed.
RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_MEASUREMENT (1) The complete log plot frequency range, considered as a single range, is used for computing integrated measurements.
RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_CUSTOM (2) The measurement range(s) specified by RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_START_FREQUENCY attribute and the RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_STOP_FREQUENCY attribute is used for computing integrated measurements.

| :- | :- |

RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_START_FREQUENCY

Data Type: float64 []
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64Array
RFmxSpecAn_GetAttributeF64Array
Description: Specifies an array of the start frequencies for integrated noise measurement when you set the RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_CUSTOM.

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

Get Function: RFmxSpecAn_PhaseNoiseGetIntegratedNoiseStartFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetIntegratedNoiseStartFrequency

RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_STOP_FREQUENCY

Data Type: float64 []
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64Array
RFmxSpecAn_GetAttributeF64Array
Description: Specifies an array of the stop frequencies for integrated noise measurement when you set the RFMXSPECAN_ATTR_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION attribute to RFMXSPECAN_VAL_PHASENOISE_INTEGRATED_NOISE_RANGE_DEFINITION_CUSTOM.

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

Get Function: RFmxSpecAn_PhaseNoiseGetIntegratedNoiseStopFrequency
Set Function: RFmxSpecAn_PhaseNoiseSetIntegratedNoiseStopFrequency

Phasenoise Spur Removal

RFMXSPECAN_ATTR_PHASENOISE_SPUR_REMOVAL_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies whether to remove spurs from the log plot 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 Strings topic for information about the string syntax for named signals.

The default value is RFMXSPECAN_VAL_PHASENOISE_SPUR_REMOVAL_ENABLED_FALSE.

Get Function: RFmxSpecAn_PhaseNoiseGetSpurRemovalEnabled
Set Function: RFmxSpecAn_PhaseNoiseSetSpurRemovalEnabled
Values:
RFMXSPECAN_VAL_PHASENOISE_SPUR_REMOVAL_ENABLED_FALSE (0) Disables spur removal on the log plot trace.
RFMXSPECAN_VAL_PHASENOISE_SPUR_REMOVAL_ENABLED_TRUE (1) Enables spur removal on the log plot trace.

| :- | :- |

RFMXSPECAN_ATTR_PHASENOISE_SPUR_REMOVAL_PEAK_EXCURSION

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the peak excursion to be used when spur detection is performed.

Refer to the Phase Noise topic for more information on spur removal.

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

The default value is 6.

Get Function: RFmxSpecAn_PhaseNoiseGetSpurRemovalPeakExcursion
Set Function: RFmxSpecAn_PhaseNoiseSetSpurRemovalPeakExcursion

Cancellation

RFMXSPECAN_ATTR_PHASENOISE_CANCELLATION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies whether to enable or disable the phase noise cancellation.

Refer to the Phase Noise topic for more information on phase noise cancellation.

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

The default value is RFMXSPECAN_VAL_PHASENOISE_CANCELLATION_ENABLED_FALSE.

Get Function: RFmxSpecAn_PhaseNoiseGetCancellationEnabled
Set Function: RFmxSpecAn_PhaseNoiseSetCancellationEnabled
Values:
RFMXSPECAN_VAL_PHASENOISE_CANCELLATION_ENABLED_FALSE (0) Disables phase noise cancellation.
RFMXSPECAN_VAL_PHASENOISE_CANCELLATION_ENABLED_TRUE (1) Enables phase noise cancellation.

| :- | :- |

RFMXSPECAN_ATTR_PHASENOISE_CANCELLATION_THRESHOLD

Data Type: float64
Access: read/write
Functions: RFmxSpecAn_SetAttributeF64
RFmxSpecAn_GetAttributeF64
Description: Specifies the minimum difference between the reference and pre-cancellation traces that must exist before cancellation is performed.

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

The default value is 0.01.

Get Function: RFmxSpecAn_PhaseNoiseGetCancellationThreshold
Set Function: RFmxSpecAn_PhaseNoiseSetCancellationThreshold

RFMXSPECAN_ATTR_PHASENOISE_ALL_TRACES_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxSpecAn_SetAttributeI32
RFmxSpecAn_GetAttributeI32
Description: Specifies whether to enable the traces to be stored and retrieved after performing the Phase Noise measurement.

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

The default value is RFMXSPECAN_VAL_FALSE.

Get Function: RFmxSpecAn_PhaseNoiseGetAllTracesEnabled
Set Function: RFmxSpecAn_PhaseNoiseSetAllTracesEnabled

Phasenoise Results

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_CARRIER_POWER

Data Type: float64
Access: read only
Functions: RFmxSpecAn_GetAttributeF64
Description: Returns the measured carrier power.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsCarrierPower

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_CARRIER_FREQUENCY

Data Type: float64
Access: read only
Functions: RFmxSpecAn_GetAttributeF64
Description: Returns the measured carrier frequency.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsCarrierFrequency

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_SPOT_PHASE_NOISE

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the phase noise corresponding to the PhaseNoise Spot Noise Frequency List attribute by using the smoothed log plot trace.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsSpotPhaseNoise

Phasenoise Results Integrated Noise

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_INTEGRATED_PHASE_NOISE

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the integrated phase noise.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsIntegratedPhaseNoise

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_INTEGRATED_NOISE_RESIDUAL_PM_IN_RADIAN

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the residual PM in radians.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsResidualPMInRadian

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_INTEGRATED_NOISE_RESIDUAL_PM_IN_DEGREE

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the residual PM in degrees.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsResidualPMInDegree

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_INTEGRATED_NOISE_RESIDUAL_FM

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the residual FM in Hz.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsResidualFM

RFMXSPECAN_ATTR_PHASENOISE_RESULTS_INTEGRATED_NOISE_JITTER

Data Type: float64 []
Access: read only
Functions: RFmxSpecAn_GetAttributeF64Array
Description: Returns the jitter in seconds.

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

Get Function: RFmxSpecAn_PhaseNoiseGetResultsJitter

Table of Contents

Internal Development

Creating and Setting Up a gRPC Server

Server Security Support

Creating a gRPC Client

gRPC Client Examples

Session Utilities API Reference

Driver Documentation

gRPC API Differences From C API

Sharing Driver Sessions Between Clients

C API Docs
NI-DAQmx
NI-DCPOWER
NI-DIGITAL PATTERN DRIVER
NI-DMM
NI-FGEN
NI-FPGA
NI-RFmx Bluetooth
NI-RFmx NR
NI-RFmx WCDMA
NI-RFmx GSM
NI-RFmx CDMA2k
NI-RFmx Instr
NI-RFmx LTE
NI-RFmx SpecAn
NI-RFmx TD-SCDMA
NI-RFmx WLAN
NI-RFSA
NI-RFSG
NI-SCOPE
NI-SWITCH
NI-TCLK
NI-XNET
Clone this wiki locally