-
Notifications
You must be signed in to change notification settings - Fork 52
NI RFmx LTE C Function Reference
Dane Stull edited this page Mar 2, 2022
·
5 revisions
- General Functions
-
Configuration Functions
- Configure RF
- RFmxLTE_CfgReferenceLevel
- RFmxLTE_CfgExternalAttenuation
- RFmxLTE_CfgRFAttenuation
- RFmxLTE_CfgMechanicalAttenuation
- RFmxLTE_AutoLevel
- Trigger
- RFmxLTE_SendSoftwareEdgeTrigger
- RFmxLTE_CfgLinkDirection
- RFmxLTE_CfgDuplexScheme
- RFmxLTE_CfgeNodeBCategory
- RFmxLTE_CfgNumberOfDUTAntennas
- RFmxLTE_CfgTransmitAntennaToAnalyze
- RFmxLTE_CfgNumberOfSubblocks
- RFmxLTE_CfgSubblockFrequencyDefinition
- RFmxLTE_CfgBand
- RFmxLTE_CfgComponentCarrierSpacing
- RFmxLTE_CfgNumberOfComponentCarriers
- RFmxLTE_CfgComponentCarrier
- RFmxLTE_CfgAutoResourceBlockDetectionEnabled
- RFmxLTE_CfgAutoDMRSDetectionEnabled
- RFmxLTE_CfgDownlinkTestModel
- RFmxLTE_CfgDownlinkAutoCellIDDetectionEnabled
- RFmxLTE_CfgEMTCAnalysisEnabled
- Array Configuration
- RFmxLTE_BuildSubblockString
- RFmxLTE_BuildCarrierString
- RFmxLTE_BuildClusterString
-
Ch Configuration Functions
- Uplink
-
Downlink
- RFmxLTE_CfgDownlinkChannelConfigurationMode
- RFmxLTE_CfgDownlinkAutoChannelDetection
- RFmxLTE_CfgCellSpecificRatio
- RFmxLTE_CfgDownlinkSynchronizationSignal
- RFmxLTE_CfgPBCH
- RFmxLTE_CfgPDCCH
- RFmxLTE_CfgDownlinkNumberOfSubframes
- RFmxLTE_CfgPCFICH
- RFmxLTE_CfgPHICH
- RFmxLTE_CfgNumberOfPDSCHChannels
- RFmxLTE_CfgPDSCH
- RFmxLTE_BuildSubblockString
- RFmxLTE_BuildCarrierString
- RFmxLTE_BuildSubframeString
- SideLink
- NB IoT Configuration Functions
- ModAcc Configuration Functions
-
ACP Configuration Functions
- RFmxLTE_ACPCfgAveraging
- RFmxLTE_ACPCfgSweepTime
- RFmxLTE_ACPCfgNoiseCompensationEnabled
- RFmxLTE_ACPCfgMeasurementMethod
- RFmxLTE_ACPCfgConfigurableNumberOfOffsetsEnabled
- RFmxLTE_ACPCfgUTRAAndEUTRAOffsets
- RFmxLTE_ACPCfgNumberOfUTRAOffsets
- RFmxLTE_ACPCfgNumberOfEUTRAOffsets
- RFmxLTE_ACPCfgNumberOfGSMOffsets
- RFmxLTE_ACPCfgRBWFilter
- RFmxLTE_ACPCfgPowerUnits
- RFmxLTE_ACPValidateNoiseCalibrationData
- RFmxLTE_BuildSubblockString
- CHP Configuration Functions
- OBW Configuration Functions
-
SEM Configuration Functions
- RFmxLTE_SEMCfgAveraging
- RFmxLTE_SEMCfgSweepTime
- RFmxLTE_SEMCfgUplinkMaskType
- RFmxLTE_SEMCfgDownlinkMask
- RFmxLTE_SEMCfgComponentCarrierMaximumOutputPower
- RFmxLTE_SEMCfgNumberOfOffsets
- RFmxLTE_SEMCfgOffsetFrequency
- RFmxLTE_SEMCfgOffsetBandwidthIntegral
- RFmxLTE_SEMCfgOffsetRBWFilter
- RFmxLTE_SEMCfgOffsetLimitFailMask
- RFmxLTE_SEMCfgOffsetAbsoluteLimit
- RFmxLTE_SEMCfgOffsetRelativeLimit
- RFmxLTE_BuildSubblockString
- RFmxLTE_BuildOffsetString
- Array Configuration
- PVT Configuration Functions
- SlotPhase Configuration Functions
- SlotPower Configuration Functions
-
Set And Get Attribute Functions
-
Set Attributes
- RFmxLTE_SetAttributeString
- RFmxLTE_SetAttributeI8
- RFmxLTE_SetAttributeU8
- RFmxLTE_SetAttributeI16
- RFmxLTE_SetAttributeU16
- RFmxLTE_SetAttributeI32
- RFmxLTE_SetAttributeU32
- RFmxLTE_SetAttributeI64
- RFmxLTE_SetAttributeF64
- RFmxLTE_SetAttributeF32
- RFmxLTE_SetAttributeI8Array
- RFmxLTE_SetAttributeI32Array
- RFmxLTE_SetAttributeI64Array
- RFmxLTE_SetAttributeU8Array
- RFmxLTE_SetAttributeU32Array
- RFmxLTE_SetAttributeU64Array
- RFmxLTE_SetAttributeF32Array
- RFmxLTE_SetAttributeF64Array
- RFmxLTE_SetAttributeNIComplexSingleArray
- RFmxLTE_SetAttributeNIComplexDoubleArray
-
Get Attributes
- RFmxLTE_GetAttributeString
- RFmxLTE_GetAttributeI8
- RFmxLTE_GetAttributeU8
- RFmxLTE_GetAttributeI16
- RFmxLTE_GetAttributeU16
- RFmxLTE_GetAttributeI32
- RFmxLTE_GetAttributeU32
- RFmxLTE_GetAttributeI64
- RFmxLTE_GetAttributeF64
- RFmxLTE_GetAttributeF32
- RFmxLTE_GetAttributeI8Array
- RFmxLTE_GetAttributeI32Array
- RFmxLTE_GetAttributeI64Array
- RFmxLTE_GetAttributeU8Array
- RFmxLTE_GetAttributeU32Array
- RFmxLTE_GetAttributeU64Array
- RFmxLTE_GetAttributeF32Array
- RFmxLTE_GetAttributeF64Array
- RFmxLTE_GetAttributeNIComplexSingleArray
- RFmxLTE_GetAttributeNIComplexDoubleArray
-
Set Attributes
-
ModAcc Fetch Functions
- RFmxLTE_ModAccFetchCompositeEVM
- RFmxLTE_ModAccFetchCompositeEVMArray
- RFmxLTE_ModAccFetchCompositeMagnitudeAndPhaseError
- RFmxLTE_ModAccFetchCompositeMagnitudeAndPhaseErrorArray
- RFmxLTE_ModAccFetchIQImpairments
- RFmxLTE_ModAccFetchIQImpairmentsArray
- RFmxLTE_ModAccFetchSubblockIQImpairments
- RFmxLTE_ModAccFetchPDSCHEVM
- RFmxLTE_ModAccFetchPDSCHEVMArray
- RFmxLTE_ModAccFetchPDSCH1024QAMEVM
- RFmxLTE_ModAccFetchPDSCH1024QAMEVMArray
- RFmxLTE_ModAccFetchCSRSEVM
- RFmxLTE_ModAccFetchCSRSEVMArray
- RFmxLTE_ModAccFetchSynchronizationSignalEVM
- RFmxLTE_ModAccFetchSynchronizationSignalEVMArray
- RFmxLTE_ModAccFetchDownlinkTransmitPower
- RFmxLTE_ModAccFetchDownlinkTransmitPowerArray
- RFmxLTE_ModAccFetchDownlinkDetectedCellID
- RFmxLTE_ModAccFetchDownlinkDetectedCellIDArray
- RFmxLTE_ModAccFetchPDSCHQPSKConstellation
- RFmxLTE_ModAccFetchPDSCH16QAMConstellation
- RFmxLTE_ModAccFetchPDSCH64QAMConstellation
- RFmxLTE_ModAccFetchPDSCH256QAMConstellation
- RFmxLTE_ModAccFetchPDSCH1024QAMConstellation
- RFmxLTE_ModAccFetchCSRSConstellation
- RFmxLTE_ModAccFetchSynchronizationSignalConstellation
- RFmxLTE_ModAccFetchDownlinkPBCHConstellation
- RFmxLTE_ModAccFetchDownlinkPCFICHConstellation
- RFmxLTE_ModAccFetchDownlinkPDCCHConstellation
- RFmxLTE_ModAccFetchDownlinkPHICHConstellation
- RFmxLTE_ModAccFetchInBandEmissionMargin
- RFmxLTE_ModAccFetchInBandEmissionMarginArray
- RFmxLTE_ModAccFetchSpectralFlatness
- RFmxLTE_ModAccFetchSpectralFlatnessArray
- RFmxLTE_ModAccFetchInBandEmissionTrace
- RFmxLTE_ModAccFetchSpectralFlatnessTrace
- RFmxLTE_ModAccFetchPUSCHDataEVM
- RFmxLTE_ModAccFetchPUSCHDataEVMArray
- RFmxLTE_ModAccFetchPUSCHDMRSEVM
- RFmxLTE_ModAccFetchPUSCHDMRSEVMArray
- RFmxLTE_ModAccFetchPUSCHSymbolPower
- RFmxLTE_ModAccFetchPUSCHSymbolPowerArray
- RFmxLTE_ModAccFetchPUSCHDemodulatedBits
- RFmxLTE_ModAccFetchNPUSCHDataEVM
- RFmxLTE_ModAccFetchNPUSCHDMRSEVM
- RFmxLTE_ModAccFetchNPUSCHSymbolPower
- RFmxLTE_ModAccFetchSubblockInBandEmissionMargin
- RFmxLTE_ModAccFetchSRSEVM
- RFmxLTE_ModAccFetchSRSEVMArray
- RFmxLTE_ModAccFetchPUSCHConstellationTrace
- RFmxLTE_ModAccFetchNPUSCHConstellationTrace
- RFmxLTE_ModAccFetchSubblockInBandEmissionTrace
- RFmxLTE_ModAccFetchSRSConstellation
- RFmxLTE_ModAccFetchPSSCHDataEVM
- RFmxLTE_ModAccFetchPSSCHDataEVMArray
- RFmxLTE_ModAccFetchPSSCHDMRSEVM
- RFmxLTE_ModAccFetchPSSCHDMRSEVMArray
- RFmxLTE_ModAccFetchPSSCHSymbolPower
- RFmxLTE_ModAccFetchPSSCHSymbolPowerArray
- RFmxLTE_ModAccFetchPSSCHConstellationTrace
- RFmxLTE_ModAccFetchEVMPerSubcarrierTrace
- RFmxLTE_ModAccFetchMaximumEVMPerSubcarrierTrace
- RFmxLTE_ModAccFetchEVMPerSlotTrace
- RFmxLTE_ModAccFetchMaximumEVMPerSlotTrace
- RFmxLTE_ModAccFetchEVMPerSymbolTrace
- RFmxLTE_ModAccFetchMaximumEVMPerSymbolTrace
- RFmxLTE_ModAccFetchEVMHighPerSymbolTrace
- RFmxLTE_ModAccFetchEVMLowPerSymbolTrace
- RFmxLTE_ModAccFetchRMSMagnitudeErrorPerSymbolTrace
- RFmxLTE_ModAccFetchMaximumMagnitudeErrorPerSymbolTrace
- RFmxLTE_ModAccFetchRMSPhaseErrorPerSymbolTrace
- RFmxLTE_ModAccFetchMaximumPhaseErrorPerSymbolTrace
-
ACP Fetch Functions
- RFmxLTE_ACPFetchTotalAggregatedPower
- RFmxLTE_ACPFetchSubblockMeasurement
- RFmxLTE_ACPFetchComponentCarrierMeasurement
- RFmxLTE_ACPFetchComponentCarrierMeasurementArray
- RFmxLTE_ACPFetchOffsetMeasurement
- RFmxLTE_ACPFetchOffsetMeasurementArray
- RFmxLTE_ACPFetchSpectrum
- RFmxLTE_ACPFetchRelativePowersTrace
- RFmxLTE_ACPFetchAbsolutePowersTrace
- CHP Fetch Functions
- OBW Fetch Functions
-
SEM Fetch Functions
- RFmxLTE_SEMFetchTotalAggregatedPower
- RFmxLTE_SEMFetchMeasurementStatus
- RFmxLTE_SEMFetchSubblockMeasurement
- RFmxLTE_SEMFetchComponentCarrierMeasurement
- RFmxLTE_SEMFetchLowerOffsetMargin
- RFmxLTE_SEMFetchLowerOffsetPower
- RFmxLTE_SEMFetchUpperOffsetMargin
- RFmxLTE_SEMFetchUpperOffsetPower
- RFmxLTE_SEMFetchComponentCarrierMeasurementArray
- RFmxLTE_SEMFetchLowerOffsetMarginArray
- RFmxLTE_SEMFetchLowerOffsetPowerArray
- RFmxLTE_SEMFetchUpperOffsetMarginArray
- RFmxLTE_SEMFetchUpperOffsetPowerArray
- RFmxLTE_SEMFetchSpectrum
- PVT Fetch Functions
- SlotPhase Fetch Functions
- SlotPower Fetch Functions
- Utility Functions
- Build String Functions
- Advanced Functions
-
General Attributes
- RFMXLTE_ATTR_SELECTED_PORTS
- RFMXLTE_ATTR_CENTER_FREQUENCY
- RFMXLTE_ATTR_REFERENCE_LEVEL
- RFMXLTE_ATTR_EXTERNAL_ATTENUATION
- RFMXLTE_ATTR_REFERENCE_LEVEL_HEADROOM
- RFMXLTE_ATTR_LINK_DIRECTION
- RFMXLTE_ATTR_DUPLEX_SCHEME
- RFMXLTE_ATTR_UPLINK_DOWNLINK_CONFIGURATION
- RFMXLTE_ATTR_ENODEB_CATEGORY
- RFMXLTE_ATTR_SPECIAL_SUBFRAME_CONFIGURATION
- RFMXLTE_ATTR_NUMBER_OF_DUT_ANTENNAS
- RFMXLTE_ATTR_TRANSMIT_ANTENNA_TO_ANALYZE
- RFMXLTE_ATTR_NUMBER_OF_SUBBLOCKS
- RFMXLTE_ATTR_SUBBLOCK_FREQUENCY_DEFINITION
- RFMXLTE_ATTR_BAND
- RFMXLTE_ATTR_COMPONENT_CARRIER_SPACING_TYPE
- RFMXLTE_ATTR_COMPONENT_CARRIER_AT_CENTER_FREQUENCY
- RFMXLTE_ATTR_RESULT_FETCH_TIMEOUT
- Trigger Attributes
-
Component Carrier Attributes
- RFMXLTE_ATTR_NUMBER_OF_COMPONENT_CARRIERS
- RFMXLTE_ATTR_COMPONENT_CARRIER_BANDWIDTH
- RFMXLTE_ATTR_COMPONENT_CARRIER_FREQUENCY
- RFMXLTE_ATTR_CELL_ID
- RFMXLTE_ATTR_CYCLIC_PREFIX_MODE
-
Downlink
- RFMXLTE_ATTR_DOWNLINK_AUTO_CELL_ID_DETECTION_ENABLED
- RFMXLTE_ATTR_DOWNLINK_CHANNEL_CONFIGURATION_MODE
- RFMXLTE_ATTR_AUTO_PDSCH_CHANNEL_DETECTION_ENABLED
- RFMXLTE_ATTR_AUTO_CONTROL_CHANNEL_POWER_DETECTION_ENABLED
- RFMXLTE_ATTR_AUTO_PCFICH_CFI_DETECTION_ENABLED
- RFMXLTE_ATTR_MI_CONFIGURATION
- User Defined
- RFMXLTE_ATTR_DOWNLINK_TEST_MODEL
- RFMXLTE_ATTR_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED
- RFMXLTE_ATTR_AUTO_DMRS_DETECTION_ENABLED
-
Uplink
- RFMXLTE_ATTR_UPLINK_GROUP_HOPPING_ENABLED
- RFMXLTE_ATTR_UPLINK_SEQUENCE_HOPPING_ENABLED
-
PUSCH
- RFMXLTE_ATTR_DMRS_OCC_ENABLED
- RFMXLTE_ATTR_PUSCH_N_DMRS_1
- RFMXLTE_ATTR_PUSCH_DELTA_SEQUENCE_SHIFT
- RFMXLTE_ATTR_PUSCH_MODULATION_TYPE
- RFMXLTE_ATTR_PUSCH_NUMBER_OF_RESOURCE_BLOCK_CLUSTERS
- RFMXLTE_ATTR_PUSCH_RESOURCE_BLOCK_OFFSET
- RFMXLTE_ATTR_PUSCH_NUMBER_OF_RESOURCE_BLOCKS
- RFMXLTE_ATTR_PUSCH_N_DMRS_2
- RFMXLTE_ATTR_PUSCH_CYCLIC_SHIFT_FIELD
- RFMXLTE_ATTR_PUSCH_POWER
-
SRS
- RFMXLTE_ATTR_SRS_ENABLED
- RFMXLTE_ATTR_SRS_SUBFRAME_CONFIGURATION
- RFMXLTE_ATTR_SRS_C_SRS
- RFMXLTE_ATTR_SRS_B_SRS
- RFMXLTE_ATTR_SRS_I_SRS
- RFMXLTE_ATTR_SRS_n_RRC
- RFMXLTE_ATTR_SRS_n_SRS_CS
- RFMXLTE_ATTR_SRS_b_HOP
- RFMXLTE_ATTR_SRS_k_TC
- RFMXLTE_ATTR_SRS_MAXIMUM_UpPTS_ENABLED
- RFMXLTE_ATTR_SRS_SUBFRAME1_N_RA
- RFMXLTE_ATTR_SRS_SUBFRAME6_N_RA
- RFMXLTE_ATTR_SRS_POWER
- Sidelink
- LAA
-
NB IoT
- RFMXLTE_ATTR_NCELL_ID
- RFMXLTE_ATTR_NB_IOT_UPLINK_SUBCARRIER_SPACING
- RFMXLTE_ATTR_AUTO_NPUSCH_CHANNEL_DETECTION_ENABLED
-
NPUSCH
- RFMXLTE_ATTR_NPUSCH_FORMAT
- RFMXLTE_ATTR_NPUSCH_STARTING_SLOT
- RFMXLTE_ATTR_NPUSCH_TONE_OFFSET
- RFMXLTE_ATTR_NPUSCH_NUMBER_OF_TONES
- RFMXLTE_ATTR_NPUSCH_MODULATION_TYPE
- RFMXLTE_ATTR_NPUSCH_DMRS_BASE_SEQUENCE_MODE
- RFMXLTE_ATTR_NPUSCH_DMRS_BASE_SEQUENCE_INDEX
- RFMXLTE_ATTR_NPUSCH_DMRS_CYCLIC_SHIFT
- RFMXLTE_ATTR_NPUSCH_DMRS_GROUP_HOPPING_ENABLED
- RFMXLTE_ATTR_NPUSCH_DMRS_DELTA_SEQUENCE_SHIFT
- RFMXLTE_ATTR_EMTC_ANALYSIS_ENABLED
-
ModAcc Attributes
- RFMXLTE_ATTR_MODACC_MEASUREMENT_ENABLED
- RFMXLTE_ATTR_MODACC_MULTICARRIER_FILTER_ENABLED
- RFMXLTE_ATTR_MODACC_SYNCHRONIZATION_MODE
- RFMXLTE_ATTR_MODACC_MEASUREMENT_OFFSET
- RFMXLTE_ATTR_MODACC_MEASUREMENT_LENGTH
- IQ Impairmenets
- RFMXLTE_ATTR_MODACC_SPECTRUM_INVERTED
- RFMXLTE_ATTR_MODACC_CHANNEL_ESTIMATION_TYPE
- RFMXLTE_ATTR_MODACC_EVM_UNIT
- RFMXLTE_ATTR_MODACC_FFT_WINDOW_TYPE
- RFMXLTE_ATTR_MODACC_FFT_WINDOW_OFFSET
- RFMXLTE_ATTR_MODACC_FFT_WINDOW_LENGTH
- RFMXLTE_ATTR_MODACC_COMMON_CLOCK_SOURCE_ENABLED
- RFMXLTE_ATTR_MODACC_EVM_WITH_EXCLUSION_PERIOD_ENABLED
- RFMXLTE_ATTR_MODACC_SPECTRAL_FLATNESS_CONDITION
- RFMXLTE_ATTR_MODACC_IN_BAND_EMISSION_MASK_TYPE
- Averaging
- RFMXLTE_ATTR_MODACC_ALL_TRACES_ENABLED
- RFMXLTE_ATTR_MODACC_NUMBER_OF_ANALYSIS_THREADS
-
Results
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_COMPOSITE_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MAXIMUM_PEAK_COMPOSITE_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_COMPOSITE_MAGNITUDE_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_MAXIMUM_PEAK_COMPOSITE_MAGNITUDE_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_COMPOSITE_PHASE_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_MAXIMUM_PEAK_COMPOSITE_PHASE_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_PEAK_COMPOSITE_EVM_SLOT_INDEX
- RFMXLTE_ATTR_MODACC_RESULTS_PEAK_COMPOSITE_EVM_SYMBOL_INDEX
- RFMXLTE_ATTR_MODACC_RESULTS_PEAK_COMPOSITE_EVM_SUBCARRIER_INDEX
-
Downlink
-
PDSCH
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_QPSK_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_16QAM_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_64QAM_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_256QAM_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PDSCH_MEAN_RMS_1024QAM_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_CSRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_PSS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_SSS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_PBCH_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_PCFICH_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_PDCCH_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_RMS_PHICH_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_DOWNLINK_RS_TRANSMIT_POWER
- RFMXLTE_ATTR_MODACC_RESULTS_DOWNLINK_OFDM_SYMBOL_TRANSMIT_POWER
- RFMXLTE_ATTR_MODACC_RESULTS_DOWNLINK_DETECTED_CELL_ID
-
PDSCH
- RFMXLTE_ATTR_MODACC_RESULTS_IN_BAND_EMISSION_MARGIN
- Spectral Flatness
-
Uplink
-
PUSCH
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MEAN_RMS_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MAXIMUM_PEAK_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MEAN_RMS_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MAXIMUM_PEAK_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MEAN_DATA_POWER
- RFMXLTE_ATTR_MODACC_RESULTS_PUSCH_MEAN_DMRS_POWER
- SRS
-
NPUSCH
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MEAN_RMS_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MAXIMUM_PEAK_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MEAN_RMS_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MAXIMUM_PEAK_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MEAN_DATA_POWER
- RFMXLTE_ATTR_MODACC_RESULTS_NPUSCH_MEAN_DMRS_POWER
- Spectral Flatness
- RFMXLTE_ATTR_MODACC_RESULTS_SUBBLOCK_IN_BAND_EMISSION_MARGIN
-
PUSCH
-
Sidelink
-
PSSCH
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MEAN_RMS_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MAXIMUM_PEAK_DATA_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MEAN_RMS_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MAXIMUM_PEAK_DMRS_EVM
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MEAN_DATA_POWER
- RFMXLTE_ATTR_MODACC_RESULTS_PSSCH_MEAN_DMRS_POWER
-
PSSCH
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_FREQUENCY_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_IQ_ORIGIN_OFFSET
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_IQ_GAIN_IMBALANCE
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_QUADRATURE_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_IQ_TIMING_SKEW
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_TIME_OFFSET
- RFMXLTE_ATTR_MODACC_RESULTS_MEAN_SYMBOL_CLOCK_ERROR
- RFMXLTE_ATTR_MODACC_RESULTS_SUBBLOCK_MEAN_IQ_ORIGIN_OFFSET
- RFMXLTE_ATTR_MODACC_RESULTS_SUBBLOCK_MEAN_IQ_GAIN_IMBALANCE
- RFMXLTE_ATTR_MODACC_RESULTS_SUBBLOCK_MEAN_QUADRATURE_ERROR
-
ACP Attributes
- RFMXLTE_ATTR_ACP_MEASUREMENT_ENABLED
- RFMXLTE_ATTR_ACP_SUBBLOCK_INTEGRATION_BANDWIDTH
- Component Carrier
- Offset
- RBW Filter
- Sweep Time
- RFMXLTE_ATTR_ACP_POWER_UNITS
- RFMXLTE_ATTR_ACP_MEASUREMENT_METHOD
- Noise Calibration
- Noise Compensation
- Averaging
- RFMXLTE_ATTR_ACP_MEASUREMENT_MODE
- FFT
- Advanced
- RFMXLTE_ATTR_ACP_AMPLITUDE_CORRECTION_TYPE
- RFMXLTE_ATTR_ACP_ALL_TRACES_ENABLED
- RFMXLTE_ATTR_ACP_NUMBER_OF_ANALYSIS_THREADS
- Results
-
CHP Attributes
- RFMXLTE_ATTR_CHP_MEASUREMENT_ENABLED
- RFMXLTE_ATTR_CHP_INTEGRATION_BANDWIDTH_TYPE
- RFMXLTE_ATTR_CHP_SUBBLOCK_INTEGRATION_BANDWIDTH
- Component Carrier
- RBW Filter
- Sweep Time
- Noise Calibration
- Noise Compensation
- Averaging
- RFMXLTE_ATTR_CHP_MEASUREMENT_MODE
- RFMXLTE_ATTR_CHP_AMPLITUDE_CORRECTION_TYPE
- RFMXLTE_ATTR_CHP_ALL_TRACES_ENABLED
- RFMXLTE_ATTR_CHP_NUMBER_OF_ANALYSIS_THREADS
- Results
- OBW Attributes
-
SEM Attributes
- RFMXLTE_ATTR_SEM_MEASUREMENT_ENABLED
- RFMXLTE_ATTR_SEM_UPLINK_MASK_TYPE
- RFMXLTE_ATTR_SEM_DOWNLINK_MASK_TYPE
- RFMXLTE_ATTR_SEM_SIDELINK_MASK_TYPE
- Downlink
- RFMXLTE_ATTR_SEM_SUBBLOCK_INTEGRATION_BANDWIDTH
- RFMXLTE_ATTR_SEM_SUBBLOCK_AGGREGATED_CHANNEL_BANDWIDTH
- Component Carrier
- Offset
- Sweep Time
- Averaging
- RFMXLTE_ATTR_SEM_AMPLITUDE_CORRECTION_TYPE
- RFMXLTE_ATTR_SEM_ALL_TRACES_ENABLED
- RFMXLTE_ATTR_SEM_NUMBER_OF_ANALYSIS_THREADS
-
Results
- RFMXLTE_ATTR_SEM_RESULTS_TOTAL_AGGREGATED_POWER
- RFMXLTE_ATTR_SEM_RESULTS_MEASUREMENT_STATUS
- RFMXLTE_ATTR_SEM_RESULTS_SUBBLOCK_CENTER_FREQUENCY
- RFMXLTE_ATTR_SEM_RESULTS_SUBBLOCK_INTEGRATION_BANDWIDTH
- RFMXLTE_ATTR_SEM_RESULTS_SUBBLOCK_POWER
- Component Carrier
-
Lower Offset
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_MEASUREMENT_STATUS
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_ABSOLUTE_INTEGRATED_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_RELATIVE_INTEGRATED_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_ABSOLUTE_PEAK_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_RELATIVE_PEAK_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_PEAK_FREQUENCY
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_MARGIN
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_MARGIN_ABSOLUTE_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_MARGIN_RELATIVE_POWER
- RFMXLTE_ATTR_SEM_RESULTS_LOWER_OFFSET_MARGIN_FREQUENCY
-
Upper Offset
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_MEASUREMENT_STATUS
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_ABSOLUTE_INTEGRATED_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_RELATIVE_INTEGRATED_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_ABSOLUTE_PEAK_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_RELATIVE_PEAK_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_PEAK_FREQUENCY
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_MARGIN
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_MARGIN_ABSOLUTE_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_MARGIN_RELATIVE_POWER
- RFMXLTE_ATTR_SEM_RESULTS_UPPER_OFFSET_MARGIN_FREQUENCY
- PVT Attributes
-
SlotPhase Attributes
- RFMXLTE_ATTR_SLOTPHASE_MEASUREMENT_ENABLED
- RFMXLTE_ATTR_SLOTPHASE_SYNCHRONIZATION_MODE
- RFMXLTE_ATTR_SLOTPHASE_MEASUREMENT_OFFSET
- RFMXLTE_ATTR_SLOTPHASE_MEASUREMENT_LENGTH
- RFMXLTE_ATTR_SLOTPHASE_EXCLUSION_PERIOD_ENABLED
- RFMXLTE_ATTR_SLOTPHASE_COMMON_CLOCK_SOURCE_ENABLED
- RFMXLTE_ATTR_SLOTPHASE_SPECTRUM_INVERTED
- RFMXLTE_ATTR_SLOTPHASE_ALL_TRACES_ENABLED
- Results
- SlotPower Attributes
- Advanced Attributes
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