-
Notifications
You must be signed in to change notification settings - Fork 51
NI RFmx SpecAn NF Attributes
Alex Starche edited this page Feb 28, 2022
·
4 revisions
- RFMXSPECAN_ATTR_NF_MEASUREMENT_ENABLED
- RFMXSPECAN_ATTR_NF_DUT_TYPE
- Frequency Converter
- RFMXSPECAN_ATTR_NF_FREQUENCY_LIST
- RFMXSPECAN_ATTR_NF_MEASUREMENT_BANDWIDTH
- RFMXSPECAN_ATTR_NF_MEASUREMENT_INTERVAL
- Averaging
- RFMXSPECAN_ATTR_NF_CALIBRATION_SETUP_ID
- External Preamp
- Loss
- RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD
-
Y Factor
- RFMXSPECAN_ATTR_NF_Y_FACTOR_MODE
- Noise Source
- Cold Source
- RFMXSPECAN_ATTR_NF_ADVANCED_DEVICE_TEMPERATURE_TOLERANCE
- RFMXSPECAN_ATTR_NF_NUMBER_OF_ANALYSIS_THREADS
- Results
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Enables the noise figure (NF) 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_NFGetMeasurementEnabled Set Function: RFmxSpecAn_NFSetMeasurementEnabled |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the type of DUT. 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_NF_DUT_TYPE_AMPLIFIER. Get Function: RFmxSpecAn_NFGetDUTType Set Function: RFmxSpecAn_NFSetDUTType |
Values: |
RFMXSPECAN_VAL_NF_DUT_TYPE_AMPLIFIER (0) | Specifies that the DUT only amplifies or attenuates the signal, and does not change the frequency. |
---|---|
RFMXSPECAN_VAL_NF_DUT_TYPE_DOWNCONVERTER (1) | Specifies that the DUT is a downconverter, that is, the IF frequency is the difference between the LO and RF frequencies. |
RFMXSPECAN_VAL_NF_DUT_TYPE_UPCONVERTER (2) | Specifies that the DUT is an upconverter, that is, the IF frequency is the sum of LO and RF frequencies. |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the fixed LO frequency of the DUT when you set the RFMXSPECAN_ATTR_NF_DUT_TYPE attribute to either RFMXSPECAN_VAL_NF_DUT_TYPE_DOWNCONVERTER or RFMXSPECAN_VAL_NF_DUT_TYPE_UPCONVERTER. 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 Strings topic for information about the string syntax for named signals. The default value is 10 MHz. Get Function: RFmxSpecAn_NFGetFrequencyConverterLOFrequency Set Function: RFmxSpecAn_NFSetFrequencyConverterLOFrequency |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the context of the NF Frequency List 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 Strings topic for information about the string syntax for named signals. The default value is RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_FREQUENCY_CONTEXT_RF. Get Function: RFmxSpecAn_NFGetFrequencyConverterFrequencyContext Set Function: RFmxSpecAn_NFSetFrequencyConverterFrequencyContext |
Values: |
RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_FREQUENCY_CONTEXT_RF (0) | Specifies that the frequency context is RF. |
---|---|
RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_FREQUENCY_CONTEXT_IF (1) | Specifies that the frequency context is IF. |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the sideband when you set the RFMXSPECAN_ATTR_NF_DUT_TYPE attribute to either RFMXSPECAN_VAL_NF_DUT_TYPE_DOWNCONVERTER or RFMXSPECAN_VAL_NF_DUT_TYPE_UPCONVERTER, and the RFMXSPECAN_ATTR_NF_FREQUENCY_CONVERTER_FREQUENCY_CONTEXT attribute to RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_FREQUENCY_CONTEXT_IF. 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_NF_FREQUENCY_CONVERTER_SIDEBAND_LSB. Get Function: RFmxSpecAn_NFGetFrequencyConverterSideband Set Function: RFmxSpecAn_NFSetFrequencyConverterSideband |
Values: |
RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_SIDEBAND_LSB (0) | When the frequency context is IF, out of the two possible input frequencies that gets translated to IF, the lower is treated as the RF (signal) frequency while the higher is treated as the image frequency. |
---|---|
RFMXSPECAN_VAL_NF_FREQUENCY_CONVERTER_SIDEBAND_USB (1) | When the frequency context is IF, out of the two possible input frequencies that gets translated to IF, the lower is treated as the image frequency while the higher is treated as the RF (signal) frequency. |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the gain ratio of the DUT at the image frequency to that at the RF frequency. This value is expressed in dB. Refer to NF concept help for more details. 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 999.99 dB. Get Function: RFmxSpecAn_NFGetFrequencyConverterImageRejection Set Function: RFmxSpecAn_NFSetFrequencyConverterImageRejection |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the list of frequencies at which the noise figure (NF) of the DUT is computed. This value is expressed in Hz. The default value is an empty array. Get Function: RFmxSpecAn_NFGetFrequencyList Set Function: RFmxSpecAn_NFSetFrequencyList |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the effective noise-bandwidth in which power measurements are performed for the noise figure (NF) measurement. This value is expressed in Hz. The default value is 100 kHz. Get Function: RFmxSpecAn_NFGetMeasurementBandwidth Set Function: RFmxSpecAn_NFSetMeasurementBandwidth |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the duration for which the signals are acquired at each frequency which you specify in the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. This value is expressed in seconds. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals. The default value is 1 ms. Get Function: RFmxSpecAn_NFGetMeasurementInterval Set Function: RFmxSpecAn_NFSetMeasurementInterval |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether to enable averaging for the noise figure (NF) 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_NF_AVERAGING_ENABLED_FALSE. Get Function: RFmxSpecAn_NFGetAveragingEnabled Set Function: RFmxSpecAn_NFSetAveragingEnabled |
Values: |
RFMXSPECAN_VAL_NF_AVERAGING_ENABLED_FALSE (0) | The measurement is performed on a single acquisition. |
---|---|
RFMXSPECAN_VAL_NF_AVERAGING_ENABLED_TRUE (1) | The NF measurement uses the value of the RFMXSPECAN_ATTR_NF_AVERAGING_COUNT attribute as the number of acquisitions for each frequency which you specify in the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute, over which the NF measurement is averaged. |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the number of acquisitions used for averaging when you set the RFMXSPECAN_ATTR_NF_AVERAGING_ENABLED attribute to RFMXSPECAN_VAL_NF_AVERAGING_ENABLED_TRUE. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals. The default value is 10. Get Function: RFmxSpecAn_NFGetAveragingCount Set Function: RFmxSpecAn_NFSetAveragingCount |
Data Type: | char [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeString RFmxSpecAn_GetAttributeString |
Description: | Associates a unique string identifier with the hardware setup used to perform calibration for the NF 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 an empty string. Get Function: RFmxSpecAn_NFGetCalibrationSetupId Set Function: RFmxSpecAn_NFSetCalibrationSetupId |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies if an external preamplifier is present in the signal path. 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_NF_EXTERNAL_PREAMP_PRESENT_FALSE. Get Function: RFmxSpecAn_NFGetExternalPreampPresent Set Function: RFmxSpecAn_NFSetExternalPreampPresent |
Values: |
RFMXSPECAN_VAL_NF_EXTERNAL_PREAMP_PRESENT_FALSE (0) | No external preamplifier present in the signal path. |
---|---|
RFMXSPECAN_VAL_NF_EXTERNAL_PREAMP_PRESENT_TRUE (1) | An external preamplifier present in the signal path. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the array of frequencies corresponding to the value of the RFMXSPECAN_ATTR_NF_EXTERNAL_PREAMP_GAIN 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 Strings topic for information about the string syntax for named signals. Get Function: RFmxSpecAn_NFGetExternalPreampFrequency Set Function: RFmxSpecAn_NFSetExternalPreampFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the gain of the external preamp as a function of frequency. The value is expressed in dB. Specify the frequencies at which gain values were measured using the RFMXSPECAN_ATTR_NF_EXTERNAL_PREAMP_FREQUENCY attribute. Get Function: RFmxSpecAn_NFGetExternalPreampGain Set Function: RFmxSpecAn_NFSetExternalPreampGain |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the noise figure (NF) measurement accounts for ohmic losses between the noise source and the input port of the DUT, excluding the losses that are common to calibration and the measurement steps for the Y-Factor method, which are specified by the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS 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 Strings topic for information about the string syntax for named signals. The default value is RFMXSPECAN_VAL_NF_DUT_INPUT_LOSS_COMPENSATION_ENABLED_FALSE. Get Function: RFmxSpecAn_NFGetDUTInputLossCompensationEnabled Set Function: RFmxSpecAn_NFSetDUTInputLossCompensationEnabled |
Values: |
RFMXSPECAN_VAL_NF_DUT_INPUT_LOSS_COMPENSATION_ENABLED_FALSE (0) | The NF measurement ignores the ohmic losses. |
---|---|
RFMXSPECAN_VAL_NF_DUT_INPUT_LOSS_COMPENSATION_ENABLED_TRUE (1) | The NF measurement accounts for the ohmic losses. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of frequencies corresponding to the value of the RFMXSPECAN_ATTR_NF_DUT_INPUT_LOSS attribute. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetDUTInputLossFrequency Set Function: RFmxSpecAn_NFSetDUTInputLossFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the ohmic losses between the noise source and the input port of the DUT, as a function of the frequency. This value is expressed in dB. This loss is accounted for by the NF measurement when you set the RFMXSPECAN_ATTR_NF_DUT_INPUT_LOSS_COMPENSATION_ENABLED attribute to RFMXSPECAN_VAL_NF_DUT_INPUT_LOSS_COMPENSATION_ENABLED_TRUE. You must exclude any loss which is inherent to the noise source and is common between the calibration and measurement steps, and configure the loss using the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS attribute. Specify the frequencies at which the losses were measured using the RFMXSPECAN_ATTR_NF_DUT_INPUT_LOSS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetDUTInputLoss Set Function: RFmxSpecAn_NFSetDUTInputLoss |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the ohmic loss elements considered in the RFMXSPECAN_ATTR_NF_DUT_INPUT_LOSS attribute. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetDUTInputLossTemperature Set Function: RFmxSpecAn_NFSetDUTInputLossTemperature |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the noise figure (NF) measurement accounts for ohmic losses between the output port of the DUT and the input port of the analyzer. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals. The default value is RFMXSPECAN_VAL_NF_DUT_OUTPUT_LOSS_COMPENSATION_ENABLED_FALSE. Get Function: RFmxSpecAn_NFGetDUTOutputLossCompensationEnabled Set Function: RFmxSpecAn_NFSetDUTOutputLossCompensationEnabled |
Values: |
RFMXSPECAN_VAL_NF_DUT_OUTPUT_LOSS_COMPENSATION_ENABLED_FALSE (0) | The NF measurement ignores ohmic losses. |
---|---|
RFMXSPECAN_VAL_NF_DUT_OUTPUT_LOSS_COMPENSATION_ENABLED_TRUE (1) | The NF measurement accounts for the ohmic losses. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the array of frequencies corresponding to the value of the RFMXSPECAN_ATTR_NF_DUT_OUTPUT_LOSS attribute. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetDUTOutputLossFrequency Set Function: RFmxSpecAn_NFSetDUTOutputLossFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the array of ohmic losses between the output port of the DUT and the input port of the analyzer, as a function of frequency. This value is expressed in dB. This loss is accounted for by the noise figure (NF) measurement when you set the RFMXSPECAN_ATTR_NF_DUT_OUTPUT_LOSS_COMPENSATION_ENABLED attribute to RFMXSPECAN_VAL_NF_DUT_OUTPUT_LOSS_COMPENSATION_ENABLED_TRUE. Specify the array of frequencies at which the losses were measured using the RFMXSPECAN_ATTR_NF_DUT_OUTPUT_LOSS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetDUTOutputLoss Set Function: RFmxSpecAn_NFSetDUTOutputLoss |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the ohmic loss elements specified by the RFMXSPECAN_ATTR_NF_DUT_OUTPUT_LOSS attribute. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetDUTOutputLossTemperature Set Function: RFmxSpecAn_NFSetDUTOutputLossTemperature |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the noise figure (NF) measurement accounts for the ohmic losses between the noise source and input port of the analyzer during the calibration step, excluding any losses which you have specified using the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS 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 Strings topic for information about the string syntax for named signals. The default value is RFMXSPECAN_VAL_NF_CALIBRATION_LOSS_COMPENSATION_ENABLED_FALSE. Get Function: RFmxSpecAn_NFGetCalibrationLossCompensationEnabled Set Function: RFmxSpecAn_NFSetCalibrationLossCompensationEnabled |
Values: |
RFMXSPECAN_VAL_NF_CALIBRATION_LOSS_COMPENSATION_ENABLED_FALSE (0) | The NF measurement ignores the ohmic losses. |
---|---|
RFMXSPECAN_VAL_NF_CALIBRATION_LOSS_COMPENSATION_ENABLED_TRUE (1) | The NF measurement accounts for the ohmic losses. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of frequencies corresponding to the ohmic losses between the source and the input port of the analyzer. This value is expressed in Hz. This attribute is applicable only when you set the RFMXSPECAN_ATTR_NF_Y_FACTOR_MODE attribute to RFMXSPECAN_VAL_NF_Y_FACTOR_MODE_CALIBRATE and set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR, or when you set the RFMXSPECAN_ATTR_NF_COLD_SOURCE_MODE attribute to RFMXSPECAN_VAL_NF_Y_FACTOR_MODE_CALIBRATE and set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_COLD_SOURCE. 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 an empty array. Get Function: RFmxSpecAn_NFGetCalibrationLossFrequency Set Function: RFmxSpecAn_NFSetCalibrationLossFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the array of ohmic losses between the noise source and input port of the analyzer during calibration, as a function of frequency. This value is expressed in dB. This loss is accounted for by the noise figure (NF) measurement when you set the RFMXSPECAN_ATTR_NF_CALIBRATION_LOSS_COMPENSATION_ENABLED attribute to RFMXSPECAN_VAL_NF_CALIBRATION_LOSS_COMPENSATION_ENABLED_TRUE. You must exclude any loss specified by the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS attribute. This attribute specifies the frequencies at which the RFMXSPECAN_ATTR_NF_CALIBRATION_LOSS_FREQUENCY attribute measures the losses. 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 an empty array. Get Function: RFmxSpecAn_NFGetCalibrationLoss Set Function: RFmxSpecAn_NFSetCalibrationLoss |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the ohmic loss elements specified by the RFMXSPECAN_ATTR_NF_CALIBRATION_LOSS attribute. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetCalibrationLossTemperature Set Function: RFmxSpecAn_NFSetCalibrationLossTemperature |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the measurement method used to perform the noise figure (NF) 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 Y-Factor. Get Function: RFmxSpecAn_NFGetMeasurementMethod Set Function: RFmxSpecAn_NFSetMeasurementMethod |
Values: |
RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR (0) | The NF measurement computes the noise figure of the DUT using a noise source with a calibrated excess-noise ratio (ENR). Supported Devices: PXIe-5665 (3.6 GHz), PXIe-5668, PXIe-5644/5645/5646, PXIe-5840/5841, PXIe 5830/5831/5832 Refer to the NF concept topic for more information. |
---|---|
RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_COLD_SOURCE (1) | The NF measurement computes the noise figure of the DUT using a 50 ohm microwave termination as the noise source. Supported Devices: PXIe-5644/5645/5646/5840/5841, PXIe-5830/5831/5832 Refer to the NF concept topic for more information. |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the measurement should calibrate the noise characteristics of the analyzer or compute the noise characteristics of the DUT when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. 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_NF_Y_FACTOR_MODE_MEASURE. Get Function: RFmxSpecAn_NFGetYFactorMode Set Function: RFmxSpecAn_NFSetYFactorMode |
Values: |
RFMXSPECAN_VAL_NF_Y_FACTOR_MODE_MEASURE (0) | The noise figure (NF) measurement computes the noise characteristics of the DUT, compensating for the noise figure of the analyzer. |
---|---|
RFMXSPECAN_VAL_NF_Y_FACTOR_MODE_CALIBRATE (1) | The NF measurement computes the noise characteristics of the analyzer. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of frequencies corresponding to the effective noise ratio (ENR) values specified by the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_ENR attribute. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceENRFrequency Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceENRFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the array of effective noise ratio (ENR) values of the noise source as a function of the frequency. This value is expressed in dB. The corresponding frequencies are specified by the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_ENR_FREQUENCY attribute. This attribute is used only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. 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 an empty array. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceENR Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceENR |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the calibrated cold noise temperature of the noise source used in the Y-Factor method. This value is expressed in kelvin. 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 302.8. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceColdTemperature Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceColdTemperature |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the noise source used in the Y-Factor method when the noise source is turned off. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceOffTemperature Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceOffTemperature |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the time to wait till the noise source used in the Y-Factor method settles to either hot or cold state when the noise source is turned on or off. This value is expressed in seconds. You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals. The default value is 0. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceSettlingTime Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceSettlingTime |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the noise figure (NF) measurement should account for ohmic losses inherent to the noise source used in the Y-Factor method common to the calibration and measurement steps. 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_NF_Y_FACTOR_NOISE_SOURCE_LOSS_COMPENSATION_ENABLED_FALSE. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceLossCompensationEnabled Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceLossCompensationEnabled |
Values: |
RFMXSPECAN_VAL_NF_Y_FACTOR_NOISE_SOURCE_LOSS_COMPENSATION_ENABLED_FALSE (0) | Ohmic losses are ignored. |
---|---|
RFMXSPECAN_VAL_NF_Y_FACTOR_NOISE_SOURCE_LOSS_COMPENSATION_ENABLED_TRUE (1) | Ohmic losses are accounted for in the NF measurement. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies the frequencies corresponding to the ohmic loss inherent to the noise source used in the Y-Factor method specified by the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS attribute. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceLossFrequency Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceLossFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the ohmic losses inherent to the noise source used in the Y-Factor method. This value is expressed in dB. This loss is accounted for by the NF measurement when you set the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS_COMPENSATION_ENABLED attribute to RFMXSPECAN_VAL_NF_Y_FACTOR_NOISE_SOURCE_LOSS_COMPENSATION_ENABLED_TRUE. You must specify the frequencies at which the losses were measured using the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceLoss Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceLoss |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the ohmic loss elements specified in the RFMXSPECAN_ATTR_NF_Y_FACTOR_NOISE_SOURCE_LOSS attribute. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetYFactorNoiseSourceLossTemperature Set Function: RFmxSpecAn_NFSetYFactorNoiseSourceLossTemperature |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies whether the measurement should calibrate the noise characteristics of the analyzer or compute the noise characteristics of the DUT for the cold source method. 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_NF_COLD_SOURCE_MODE_MEASURE. Get Function: RFmxSpecAn_NFGetColdSourceMode Set Function: RFmxSpecAn_NFSetColdSourceMode |
Values: |
RFMXSPECAN_VAL_NF_COLD_SOURCE_MODE_MEASURE (0) | The noise figure (NF) measurement computes the noise characteristics of the DUT and compensates for the noise figure of the analyzer. |
---|---|
RFMXSPECAN_VAL_NF_COLD_SOURCE_MODE_CALIBRATE (1) | The NF measurement computes the noise characteristics of the analyzer. |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of voltage standing wave ratios (VSWR) as a function of frequency of the microwave termination used as the noise source in cold source method. The corresponding array of frequencies is specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_INPUT_TERMINATION_VSWR_FREQUENCY attribute. In most cases, the exact VSWR of the microwave termination may not be known. Hence, NI recommends that you set this attribute to an empty array, in which case the noise figure (NF) measurement assumes that the VSWR of the microwave termination is unity for all frequencies. 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 an empty array. Get Function: RFmxSpecAn_NFGetColdSourceInputTerminationVSWR Set Function: RFmxSpecAn_NFSetColdSourceInputTerminationVSWR |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of frequencies corresponding to the voltage standing wave ratios (VSWR) of the microwave termination used in the cold source method as specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_INPUT_TERMINATION_VSWR attribute. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceInputTerminationVSWRFrequency Set Function: RFmxSpecAn_NFSetColdSourceInputTerminationVSWRFrequency |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the physical temperature of the microwave termination used as the noise source in the cold source method. This value is expressed in kelvin. 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 297. Get Function: RFmxSpecAn_NFGetColdSourceInputTerminationTemperature Set Function: RFmxSpecAn_NFSetColdSourceInputTerminationTemperature |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of frequencies corresponding to the s-parameters of the DUT specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S21, RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S12, RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S11, and RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S22 attributes. 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceDUTSParametersFrequency Set Function: RFmxSpecAn_NFSetColdSourceDUTSParametersFrequency |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the gains of the DUT as a function of frequency, when the output port of the DUT is terminated with an impedance equal to the characteristic impedance. This value is expressed in dB. The corresponding array of frequencies is specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S_PARAMETERS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceDUTS21 Set Function: RFmxSpecAn_NFSetColdSourceDUTS21 |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the input-isolations of the DUT as a function of frequency, when the input port of the DUT is terminated with an impedance equal to the characteristic impedance. This value is expressed in dB. The corresponding array of frequencies is specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S_PARAMETERS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceDUTS12 Set Function: RFmxSpecAn_NFSetColdSourceDUTS12 |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the input-reflections of the DUT as a function of frequency, when the output port of the DUT is terminated with an impedance equal to the characteristic impedance. This value is expressed in dB. The corresponding array of frequencies is specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S_PARAMETERS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceDUTS11 Set Function: RFmxSpecAn_NFSetColdSourceDUTS11 |
Data Type: | float64 [] |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64Array RFmxSpecAn_GetAttributeF64Array |
Description: | Specifies an array of the output-reflections of the DUT as a function of frequency, when the input port of the DUT is terminated with an impedance equal to the characteristic impedance. This value is expressed in dB. The corresponding array of frequencies is specified by the RFMXSPECAN_ATTR_NF_COLD_SOURCE_DUT_S_PARAMETERS_FREQUENCY 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 Strings topic for information about the string syntax for named signals. The default value is an empty array. Get Function: RFmxSpecAn_NFGetColdSourceDUTS22 Set Function: RFmxSpecAn_NFSetColdSourceDUTS22 |
Data Type: | float64 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeF64 RFmxSpecAn_GetAttributeF64 |
Description: | Specifies the tolerance for device temperature beyond which the calibration data is considered invalid. This value is expressed in Celsius. 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 5. Get Function: RFmxSpecAn_NFGetAdvancedDeviceTemperatureTolerance Set Function: RFmxSpecAn_NFSetAdvancedDeviceTemperatureTolerance |
Data Type: | int32 |
---|---|
Access: | read/write |
Functions: | RFmxSpecAn_SetAttributeI32 RFmxSpecAn_GetAttributeI32 |
Description: | Specifies the maximum number of threads used for parallelism for the noise figure (NF) 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. The default value is 1. Get Function: RFmxSpecAn_NFGetNumberOfAnalysisThreads Set Function: RFmxSpecAn_NFSetNumberOfAnalysisThreads |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the noise figures of the DUT measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. 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 Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsDUTNoiseFigure |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the equivalent thermal noise temperatures of the DUT measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. This value is expressed in kelvin. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsDUTNoiseTemperature |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the available gains of the DUT measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. 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 Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsDUTGain |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the noise figures of the analyzer measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. 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 Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsAnalyzerNoiseFigure |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the measurement Y-Factors measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. This value is expressed in dB. A valid result is returned only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsMeasurementYFactor |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns an array of the calibration Y-Factors measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. This value is expressed in dB. A valid result is returned only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsCalibrationYFactor |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns the array of powers measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute, when the noise source is enabled. This value is expressed in dBm. A valid result is returned only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsYFactorHotPower |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns the array of powers measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute, when the noise source is disabled. This value is expressed in dBm. A valid result is returned only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to RFMXSPECAN_VAL_NF_MEASUREMENT_METHOD_Y_FACTOR. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsYFactorColdPower |
Data Type: | float64 [] |
---|---|
Access: | read only |
Functions: | RFmxSpecAn_GetAttributeF64Array |
Description: | Returns the power measured at the frequencies specified by the RFMXSPECAN_ATTR_NF_FREQUENCY_LIST attribute. This value is expressed in dBm. A valid result is returned only when you set the RFMXSPECAN_ATTR_NF_MEASUREMENT_METHOD attribute to Cold-source. You do not need to use a selector string to read this result for default signal and result instance. Refer to the Selector Strings topic for information about the string syntax for named signals and results. Get Function: RFmxSpecAn_NFGetResultsColdSourcePower |
Creating and Setting Up a gRPC Server
Session Utilities API Reference
gRPC API Differences From C API
Sharing Driver Sessions Between Clients
C API Docs
NI-DAQmx
- gRPC API Differences From C API
- Task Configuration And Control
- Channel Configuration And Creation
- Timing
- Triggering
- Read Functions
- Write Functions
- Export Hardware Signals
- Scale Configuration
- Internal Buffer Configuration
- Advanced Functions
- System Configuration
- Error Handling
- Buffer Attributes
- Calibration Info Attributes
- Channel Attributes
- Device Attributes
- Export Signal Attributes
- Persisted Channel Attributes
- Persisted Scale Attributes
- Persisted Task Attributes
- Physical Channel Attributes
- Read Attributes
- Scale Attributes
- System Attributes
- Task Attributes
- Timing Attributes
- Trigger Attributes
- Watchdog Attributes
- Write Attributes
NI-DCPOWER
- Setup Functions
- Configure Functions
- Measurement Functions
- Control Functions
- Trigger And Event
- Attribute Functions
- Query Functions
- Calibration Functions
- Utility Functions
- Supported Device
- Source Attributes
- Transient Attributes
- Voltage Attributes
- Current Attributes
- Pulse Voltage Attributes
- Pulse Current Attributes
- Cutoff Attributes
- Measurement Attributes
- Trigger Attributes Functions
- Event Attributes
- Advanced Attributes
- Inherent Ivi Attributes
- Supported Device Attributes
NI-DIGITAL PATTERN DRIVER
- Init And Close Functions
- Session Locking Functions
- Utility Functions
- Error Handling Functions
- Calibration Functions
- Attributes Functions
- Pin Map Functions
- Low Level Functions
- Low Level Action Functions
- Pin Control Functions
- Static IO Functions
- Clock Generator Functions
- Levels And Timing Functions
- TDR Functions
- PPMU Configuration Functions
- DC Voltage Functions
- DC Current Functions
- PPMU Action Functions
- Pattern Configuration Functions
- Pattern Action Functions
- History Ram Functions
- Source Memory Functions
- Capture Memory Functions
- Triggers And Events Functions
- Conditional Jump Trigger Functions
- Sequencer Flag Functions
- Sequencer Register Functions
- Match Fail Combination Functions
- Pattern Results Functions
- Sort Results Functions
- Frequency Measurement Functions
- IVI Inherent Attributes
- Specific Driver Information Attributes, Read Only
- Driver Setup Information Attributes
- Device Attributes
- Pin Control Attributes
- Level Configuration Attributes
- Trigger Configuration Attributes
- PPMU Attributes
- Patterns Attributes
- Pattern Opcode Event Attributes
- Timing Offset Attributes
- Keep Alive Attributes
- Frequency Measurement Attributes
- Clock Generator Attributes
- History RAM
- Synchronization Attributes
- TDR Endpoint Termination Attributes
NI-FGEN
- Setup Functions
- Configuration Functions
- Standard Output Functions
- Arbitrary Waveform Output Functions
- Arbitrary Sequence Output Functions
- Incremental Waveform Write Functions
- Configure Clock Functions
- Trigger And Syncronizations Functions
- 5404 Routing Functions
- Script Output Functions
- Configure Onboard Signal Processing Functions
- Configure Peer To Peer Functions
- Attribute Functions
- Waveform Control Functions
- Error Functions
- Output Attributes
- Arbitrary Waveform Attributes
- Data Transfer Attributes
- Onboard Signal Processing Attributes
- Peer To Peer Attributes
- Standard Function Attributes
- Clock Attributes
- Event Attributes
- Triggering Attributes
- Instrument Specific Attributes
- Inherent IVI Attributes
- 5401 5411 5431
NI-RFmx Bluetooth
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Fetch Results Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Packet Attributes
- Auto Detect Signal Attributes
- Modacc Attributes
- ACP Attributes
- Twenty dB Attributes
- Frequency Range Attributes
- TXP Attributes
- Advanced Attributes
NI-RFmx NR
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attributes Functions
- Fetch Results Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Signal Detection Attributes
- Component Carrier Attributes
- List Attributes
- Modacc Attributes
- ACP Attributes
- CHP Attributes
- OBW Attributes
- SEM Attributes
- TXP Attributes
- Pvt Attributes
- Advanced Attributes
NI-RFmx LTE
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Ch Configuration Functions
- NB IoT Configuration Functions
- ModAcc Configuration Functions
- ACP Configuration Functions
- CHP Configuration Functions
- OBW Configuration Functions
- SEM Configuration Functions
- PVT Configuration Functions
- SlotPhase Configuration Functions
- SlotPower Configuration Functions
- Set And Get Attribute Functions
- ModAcc Fetch Functions
- ACP Fetch Functions
- CHP Fetch Functions
- OBW Fetch Functions
- SEM Fetch Functions
- PVT Fetch Functions
- SlotPhase Fetch Functions
- SlotPower Fetch Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- Component Carrier Attributes
- ModAcc Attributes
- ACP Attributes
- CHP Attributes
- OBW Attributes
- SEM Attributes
- PVT Attributes
- SlotPhase Attributes
- SlotPower Attributes
- Advanced Attributes
NI-RFmx SpecAn
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Read Functions
- Fetch Functions
- Utility Functions
- Marker Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- ACP Attributes
- Cdf Attributes
- CHP Attributes
- Fcnt Attributes
- Harm Attributes
- OBW Attributes
- SEM Attributes
- Spectrum Attributes
- Spur Attributes
- TXP Attributes
- AMPM Attributes
- Dpd Attributes
- IQ Attributes
- IM Attributes
- NF Attributes
- Phasenoise Attributes
- PAVT Attributes
- Advanced Attributes
NI-RFmx WLAN
- gRPC API Differences From C API
- General Functions
- Configuration Functions
- Set And Get Attribute Functions
- Fetch DSSS ModAcc Functions
- Fetch OFDM ModAcc Functions
- Fetch SEM Functions
- Fetch TXP Functions
- Fetch PowerRamp Functions
- Utility Functions
- Build String Functions
- Advanced Functions
- General Attributes
- Trigger Attributes
- OFDM Attributes
- Auto Detect Signal Attributes
- DSSS ModAcc Attributes
- OFDM ModAcc Attributes
- SEM Attributes
- TXP Attributes
- PowerRamp Attributes
- Advanced Attributes
NI-RFSA
- General Functions
- Configuration Functions
- Acquisition Functions
- Utility Functions
- Calibration Functions
- General Attributes
- Vertical Attributes
- Signal Path Attributes
- Acquisition Attributes
- Acquisition Attributes
- Triggers Attributes
- Events Attributes
- Device Characteristics Attributes
- Peer To Peer Streaming Attributes
- Configuration List Attributes
- Inherent IVI Properties Attributes
- De-embedding Attributes
- Self Calibration Attributes
- Factory Calibration Attributes
- External Alignment Attributes
- Device Specific Attributes
NI-RFSG
- General Functions
- Generation Configuration
- Utility Functions
- Calibration Functions
- Arb Attributes
- Clock Attributes
- Configuration List Attributes
- De-embedding Attributes
- Device Characteristics Attributes
- Device Specific Attributes
- Events Attributes
- External Calibration Attributes
- Inherent IVI Attributes Attributes
- IQ Impairment Attributes
- Load Configurations Attributes
- Modulation Attributes
- Obsolete Attributes
- Peer To Peer Attributes
- RF Attributes
- Self Calibration Attributes
- Triggers Attributes
NI-SCOPE
- Setup Functions
- Configure Functions
- Attribute Functions
- Acquisition Functions
- Measurement Functions
- Calibrate Functions
- Utility Funcitons
- Error Handling Functions
- IVI Compliance Or Obsolete Functions
- Vertical Attributes
- Horizontal Attributes
- Trigger Attributes
- Clocking Attributes
- Synchronization Attributes
- Acquisition Attributes
- Waveform Measurements Attributes
- Onboard Signal Processing Attributes
- Peer To Peer Streaming Attributes
- Device Attributes
- IVI Or Obsolete Attributes
- Instrument Capabilities Attributes
- If Digitizer Attributes
NI-XNET
- gRPC API differences from C APIs
- General Functions
- Cluster Properties
- Database Properties
- Device Properties
- ECU Properties
- Frame Properties
- Interface Properties
- LIN Schedule Entry Properties
- LIN Schedule Properties
- PDU Properties
- Session Ethernet Properties
- Session Frame Properties
- Session Interface Properties
- Session Properties
- Session SAE J1939 Properties
- Signal Properties
- Subframe Properties
- System Properties
- IP-Stack Functions
- Socket Options
- Socket Functions