Mapping the NI-RFSA .NET API Enums and Enum Values to the NI-RFSA C API Attributes/Functions and Values

NI RF Vector Signal Analyzers (NI-RFSA 18.1) Help

Edition Date: June 2018

Part Number: 372058U-01

View Product Info

Download Help (Windows Only)


NI-RFSA 18.1 Help
NI-RFSA 18.2.1 Help
NI-RFSA 19.1 Help

The following table maps the NI-RFSA .NET API enums and enum values to the corresponding NI-RFSA C API attributes/functions and values. All .NET members are in the NationalInstruments.ModularInstruments.NIRfsa namespace.

.NET API Enums and Enum Values C API Attributes/Functions and Values
MechanicalAttenuatorEnabled NIRFSA_ATTR_MECHANICAL_ATTENUATOR_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaAcquisitionType NIRFSA_ATTR_ACQUISITION_TYPE
        IQ         NIRFSA_VAL_IQ
        Spectrum         NIRFSA_VAL_SPECTRUM
RfsaAdvanceTriggerType NIRFSA_ATTR_ADVANCE_TRIGGER_TYPE
        DigitalEdge         NIRFSA_VAL_DIGITAL_EDGE
        None         NIRFSA_VAL_NONE
        SoftwareEdge         NIRFSA_VAL_SOFTWARE
RfsaAllowOutOfSpecificationUserSettingsEnabled NIRFSA_ATTR_ALLOW_OUT_OF_SPECIFICATION_USER_SETTINGS
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaArmReferenceTriggerType NIRFSA_ATTR_ARM_REF_TRIGGER_TYPE
        DigitalEdge         NIRFSA_VAL_DIGITAL_EDGE
        None         NIRFSA_VAL_NONE
        SoftwareEdge         NIRFSA_VAL_SOFTWARE
RfsaChannelCoupling NIRFSA_ATTR_CHANNEL_COUPLING
        AC         NIRFSA_VAL_AC
        DC         NIRFSA_VAL_DC
RfsaConfigurationListProperties  
        Channel Coupling         NIRFSA_ATTR_CHANNEL_COUPLING
        DdcReferenceTriggerOverride         NIRFSA_ATTR_DDC_REF_TRIGGER_OVERRIDE
        DeviceInstantaneousBandwidth         NIRFSA_ATTR_DEVICE_INSTANTANEOUS_BANDWIDTH
        DownconverterCenterFrequency         NIRFSA_ATTR_DOWNCONVERTER_CENTER_FREQUENCY
        DownconverterPreselectorEnabled         NIRFSA_ATTR_DOWNCONVERTER_PRESELECTOR_ENABLED
        ExternalGain         NIRFSA_ATTR_EXTERNAL_GAIN
        FrequencySettlingTime         NIRFSA_ATTR_FREQUENCY_SETTLING_UNITS
        IFFilterBandwidth         NIRFSA_ATTR_IF_FILTER_BANDWIDTH
        IFOutputPowerLevel         NIRFSA_ATTR_IF_OUTPUT_POWER_LEVEL
        IQCarrierFrequency         NIRFSA_ATTR_IQ_CARRIER_FREQUENCY
        IqInPortCarrierFrequency         NIRFSA_ATTR_IQ_IN_PORT_CARRIER_FREQUENCY
        IqInPortVerticalRange         NIRFSA_ATTR_IQ_IN_PORT_VERTICAL_RANGE
        IQPowerEdgeRefTriggerLevel         NIRFSA_ATTR_IQ_POWER_EDGE_REF_TRIGGER_LEVEL
        LowFrequencyBypassEnabled         NIRFSA_ATTR_LOW_FREQUENCY_BYPASS_ENABLED
        MechanicalAttenuatorEnabled         NIRFSA_ATTR_MECHANICAL_ATTENUATOR_ENABLED
        MechanicalAttenuation         NIRFSA_ATTR_MECHANICAL_ATTENUATION
        MinimumAcpr         NIRFSA_ATTR_MINIMUM_ACPR
        MinimumReconfigurationTime         NIRFSA_ATTR_MINIMUM_RECONFIG_TIME
        NotchFilterEnabled         NIRFSA_ATTR_NOTCH_FILTER_ENABLED
        NumberOfSamples         NIRFSA_ATTR_NUMBER_OF_SAMPLES
        OspDataScalingFactor         NIRFSA_ATTR_OSP_DATA_SCALING_FACTOR
        ReferenceLevel         NIRFSA_ATTR_REFERENCE_LEVEL
        RFAttenuation         NIRFSA_ATTR_ATTENUATION
        RFPreampEnabled         NIRFSA_ATTR_RF_PREAMP_ENABLED
        RFPreselectorFilter         NIRFSA_ATTR_RF_PRESELECTOR_FILTER
        TimerEventInterval         NIRFSA_ATTR_TIMER_EVENT_INTERVAL
RfsaContiguousMultiRecordEnabled NIRFSA_ATTR_CONTIGUOUS_MULTIRECORD
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaDeviceResponseType niRFSA_GetDeviceResponse
        DownconverterCombined         NIRFSA_VAL_DOWNCONVERTER_COMBINED_RESPONSE
        DownconverterIF         NIRFSA_VAL_DOWNCONVERTER_IF_RESPONSE
        DownconverterRF         NIRFSA_VAL_DOWNCONVERTER_RF_RESPONSE
        VsaCombined         NIRFSA_VAL_VSA_COMBINED_RESPONSE
        VsaIF         NIRFSA_VAL_VSA_IF_RESPONSE
RfsaDigitizerDitherEnabled NIRFSA_ATTR_DIGITIZER_DITHER_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaDownconverterLoopBandwidth NIRFSA_ATTR_DOWNCONVERTER_LOOP_BANDWIDTH
        Medium         NIRFSA_VAL_MEDIUM
        Narrow         NIRFSA_VAL_NARROW
        Wide         NIRFSA_VAL_WIDE
RfsaDownconverterPreselectorEnabled NIRFSA_ATTR_DOWNCONVERTER_PRESELECTOR_ENABLED
        Disabled         NIRFSA_VAL_PRESELECTOR_DISABLED
        Enabled         NIRFSA_VAL_PRESELECTOR_ENABLED
        EnabledWhenInSignalPath         NIRFSA_VAL_PRESELECTOR_ENABLED_WHEN_IN_SIGNAL_PATH
RfsaFetchRelativeTo NIRFSA_ATTR_FETCH_RELATIVE_TO
        CurrentReadPosition         NIRFSA_VAL_CURRENT_READ_POSITION
        FirstPretriggerSample         NIRFSA_VAL_FIRST_PRETRIGGER_SAMPLE
        FirstSample         NIRFSA_VAL_FIRST_SAMPLE
        MostRecentSample         NIRFSA_VAL_MOST_RECENT_SAMPLE
        ReferenceTrigger         NIRFSA_VAL_REF_TRIGGER
RfsaFftWindowType NIRFSA_ATTR_FFT_WINDOW_TYPE
        Blackman         NIRFSA_VAL_BLACKMAN
        BlackmanHarris         NIRFSA_VAL_BLACKMAN_HARRIS
        ExactBlackman         NIRFSA_VAL_EXACT_BLACKMAN
        FlatTop         NIRFSA_VAL_FLAT_TOP
        FourTermBlackmanHarris         NIRFSA_VAL_4_TERM_BLACKMAN_HARRIS
        Hamming         NIRFSA_VAL_HAMMING
        Hanning         NIRFSA_VAL_HANNING
        LowSideLobe         NIRFSA_VAL_LOW_SIDE_LOBE
        SevenTermBlackmanHarris         NIRFSA_VAL_7_TERM_BLACKMAN_HARRIS
        Uniform         NIRFSA_VAL_UNIFORM
RfsaFrequencySettlingUnits NIRFSA_ATTR_FREQUENCY_SETTLING_UNITS
        Ppm         NIRFSA_VAL_FSU_PPM
        SecondsAfterIO         NIRFSA_VAL_FSU_SECONDS_AFTER_IO
        SecondsAfterLock         NIRFSA_VAL_FSU_SECONDS_AFTER_LOCK
RfsaIFConditioningDownconversionEnabled NIRFSA_ATTR_IF_CONDITIONING_DOWN_CONVERSION_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaIFFilter NIRFSA_ATTR_IF_FILTER
        IFFilter187_5MhzNarrow         NIRFSA_VAL_187_5_MHZ_NARROW
        IFFilter187_5MhzWide         NIRFSA_VAL_187_5_MHZ_WIDE
        IFFilter53Mhz         NIRFSA_VAL_53_MHZ
        IFFilterBypass         NIRFSA_VAL_BYPASS
RfsaInputIsolationEnabled NIRFSA_ATTR_INPUT_ISOLATION_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaInputPort NIRFSA_ATTR_INPUT_PORT
        CalIn         NIRFSA_VAL_CAL_IN
        IOnly         NIRFSA_VAL_I_ONLY
        IQIn         NIRFSA_VAL_IQ_IN
        RFIn         NIRFSA_VAL_RF_IN
RfsaIQAnalogEdgeReferenceTriggerSlope NIRFSA_ATTR_IQ_ANALOG_EDGE_REF_TRIGGER_SLOPE
        Falling         NIRFSA_VAL_FALLING_SLOPE
        Rising         NIRFSA_VAL_RISING_SLOPE
RfsaIQInPortTerminalConfiguration NIRFSA_ATTR_IQ_IN_PORT_TERMINAL_CONFIGURATION
        Differential         NIRFSA_VAL_DIFFERENTIAL
        SingleEnded         NIRFSA_VAL_SINGLE_ENDED
RfsaIQPowerEdgeReferenceTriggerSlope NIRFSA_ATTR_IQ_POWER_EDGE_REF_TRIGGER_SLOPE
        Falling         NIRFSA_VAL_FALLING_SLOPE
        Rising         NIRFSA_VAL_RISING_SLOPE
RfsaLOInjectionSide NIRFSA_ATTR_LO_INJECTION_SIDE
        High         NIRFSA_VAL_LO_INJECTION_HIGH_SIDE
        Low         NIRFSA_VAL_LO_INJECTION_LOW_SIDE
RfsaLOOutExportConfigureFromRfsg NIRFSA_ATTR_LO_OUT_EXPORT_CONFIGURE_FROM_RFSG
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaLOPllFractionalModeEnabled NIRFSA_ATTR_LO_PLL_FRACTIONAL_MODE_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaLowFrequencyBypassEnabled NIRFSA_ATTR_LOW_FREQUENCY_BYPASS_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaLOYigMainCoilDrive NIRFSA_ATTR_LO_YIG_MAIN_COIL_DRIVE
        Fast         NIRFSA_VAL_LO_YIG_MAIN_COIL_DRIVE_FAST
        Normal         NIRFSA_VAL_LO_YIG_MAIN_COIL_DRIVE_NORMAL
RfsaNI5693RFConditioningCalibrationToneMode NIRFSA_ATTR_RF_CONDITIONING_CAL_TONE_MODE
        Disabled         NIRFSA_VAL_CAL_TONE_DISABLED
        LowbandRF         NIRFSA_VAL_CAL_TONE_LOWBAND_RF
        HighbandRF         NIRFSA_VAL_CAL_TONE_HIGHBAND_RF
RfsaNI5693RFPreselectorCalibrationToneMode NIRFSA_ATTR_RF_PRESELECTOR_CAL_TONE_MODE
        Disabled         NIRFSA_VAL_CAL_TONE_DISABLED
        LowbandRF         NIRFSA_VAL_CAL_TONE_LOWBAND_RF
        HighbandRF         NIRFSA_VAL_CAL_TONE_HIGHBAND_RF
RfsaNotchFilterEnabled NIRFSA_ATTR_NOTCH_FILTER_ENABLED
        Disabled         NIRFSA_VAL_NOTCH_FILTER_DISABLED
        Enabled         NIRFSA_VAL_NOTCH_FILTER_ENABLED
        EnabledInSignalPath         NIRFSA_VAL_NOTCH_FILTER_ENABLED_WHEN_IN_SIGNAL_PATH
RfsaOspDelayEnabled NIRFSA_ATTR_REF_TRIGGER_OSP_DELAY_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaOverflowErrorReporting NIRFSA_ATTR_OVERFLOW_ERROR_REPORTING
        Disabled         NIRFSA_VAL_ERROR_REPORTING_DISABLED
        Warning         NIRFSA_VAL_ERROR_REPORTING_WARNING
RfsaPowerSpectrumUnits NIRFSA_ATTR_POWER_SPECTRUM_UNITS
        dBm         NIRFSA_VAL_DBM
        dBmV         NIRFSA_VAL_DBMV
        dBuV         NIRFSA_VAL_DBUV
        Volts         NIRFSA_VAL_VOLTS
        VoltsSquared         NIRFSA_VAL_VOLTS_SQUARED
        Watts         NIRFSA_VAL_WATTS
RfsaReferenceTriggerSynchronizationDelayEnabled NIRFSA_ATTR_SYNC_REF_TRIGGER_DELAY_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
RfsaRFOutLOExportEnabled NIRFSA_ATTR_RF_OUT_LO_EXPORT_ENABLED
        Disabled         NIRFSA_VAL_DISABLED
        Enabled         NIRFSA_VAL_ENABLED
        Unspecified         NIRFSA_VAL_UNSPECIFIED
RfsaRFPreselectorFilter NIRFSA_ATTR_RF_PRESELECTOR_FILTER
        External         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_EXTERNAL_FILTER
        None         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_NONE
        Path1         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_1
        Path10         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_10
        Path11         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_11
        Path12         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_12
        Path13         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_13
        Path14         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_14
        Path15         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_15
        Path16         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_16
        Path2         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_2
        Path3         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_3
        Path4         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_4
        Path5         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_5
        Path6         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_6
        Path7         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_7
        Path8         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_8
        Path9         NIRFSA_VAL_RF_PRESELECTOR_FILTER_PATH_9
RfsaReferenceTriggerType NIRFSA_ATTR_REF_TRIGGER_TYPE
        DigitalEdge         NIRFSA_VAL_DIGITAL_EDGE
        IQPowerEdge         NIRFSA_VAL_IQ_POWER_EDGE
        None         NIRFSA_VAL_NONE
        SoftwareEdge         NIRFSA_VAL_SOFTWARE_EDGE
RfsaResetStepsToOmit niRFSA_ResetWithOptions
        None         NIRFSA_VAL_RESET_WITH_OPTIONS_NONE
        Routes         NIRFSA_VAL_RESET_WITH_OPTIONS_ROUTES
RfsaResolutionBandwidthType NIRFSA_ATTR_RESOLUTION_BANDWIDTH_TYPE
        Rbw3dB         NIRFSA_VAL_RBW_3DB
        Rbw6dB         NIRFSA_VAL_RBW_6DB
        RbwBinWidth         NIRFSA_VAL_RBW_BIN_WIDTH
        RbwEnbw         NIRFSA_VAL_RBW_ENBW
RfsaRFPreamplifierEnabled NIRFSA_ATTR_RF_PREAMP_ENABLED
        Disabled         NIRFSA_VAL_RF_PREAMP_DISABLED
        Enabled         NIRFSA_VAL_RF_PREAMP_ENABLED
        EnabledWhenInSignalPath         NIRFSA_VAL_RF_PREAMP_ENABLED_WHEN_IN_SIGNAL_PATH
RfsaSelfCalibrationDownconverterToneMode NIRFSA_ATTR_DOWNCONVERTER_CAL_TONE_MODE
        Disabled         NIRFSA_VAL_CAL_TONE_DISABLED
        LowbandRF         NIRFSA_VAL_CAL_TONE_LOWBAND_RF
        HighbandRF         NIRFSA_VAL_CAL_TONE_HIGHBAND_RF
        HighbandIF         NIRFSA_VAL_CAL_TONE_HIGHBAND_IF
RfsaSelfCalibrationSteps niRFSA_SelfCalibrate
        AmplitudeAccuracy         NIRFSA_VAL_SELF_CAL_AMPLITUDE_ACCURACY
        ResidualLOPower         NIRFSA_VAL_SELF_CAL_RESIDUAL_LO_POWER
        ImageSuppression         NIRFSA_VAL_SELF_CAL_IMAGE_SUPPRESSION
        DCOffset         NIRFSA_VAL_SELF_CAL_DC_OFFSET
        LOSelfCalibration         NIRFSA_VAL_SELF_CAL_LO_SELF_CAL
        DigitizerSelfCalibration         NIRFSA_VAL_SELF_CAL_AMPLITUDE_ACCURACY
        SynthesizerAlignment         NIRFSA_VAL_SELF_CAL_SYNTHESIZER_ALIGNMENT
        PreselectorAlignment         NIRFSA_VAL_SELF_CAL_PRESELECTOR_ALIGNMENT
        DigitizerSelfCalibration         NIRFSA_VAL_SELF_CAL_DIGITIZER_SELF_CAL
        GainReference         NIRFSA_VAL_SELF_CAL_GAIN_REFERENCE
        IFFlatness         NIRFSA_VAL_SELF_CAL_IF_FLATNESS
        None         NIRFSA_VAL_NONE
RfsaSignalConditioningEnabled NIRFSA_ATTR_SIGNAL_CONDITIONING_ENABLED
        ByPassed         NIRFSA_VAL_SIGNAL_CONDITIONING_BYPASSED
        Enabled         NIRFSA_VAL_SIGNAL_CONDITIONING_ENABLED
RfsaSpectrumAveragingMode NIRFSA_ATTR_SPECTRUM_AVERAGING_MODE
        None         NIRFSA_VAL_NO_AVERAGING
        PeakHold         NIRFSA_VAL_PEAK_HOLD_AVERAGING
        Rms         NIRFSA_VAL_RMS_AVERAGING
        Vector         NIRFSA_VAL_VECTOR_AVERAGING
RfsaStartTriggerType NIRFSA_ATTR_START_TRIGGER_TYPE
        DigitalEdge         NIRFSA_VAL_DIGITAL_EDGE
        None         NIRFSA_VAL_NONE
        SoftwareEdge         NIRFSA_VAL_SOFTWARE
RfsaStepGainEnabled NIRFSA_ATTR_STEP_GAIN_ENABLED
        Disabled         NIRFSA_VAL_STEP_GAIN_DISABLED
        Enabled         NIRFSA_VAL_STEP_GAIN_ENABLED
        SoftwareEdge         NIRFSA_VAL_SOFTWARE
RfsaTriggerEdge NIRFSA_ATTR_DIGITAL_EDGE_START_TRIGGER_EDGE
        Rising         NIRFSA_VAL_RISING_EDGE
        Falling         NIRFSA_VAL_FALLING_EDGE
.NET API Utility Classes for Predefined Strings C API Attributes and Values
RfsaAdvanceTriggerSynchronizationDistributionLine NIRFSA_ATTR_SYNC_ADVANCE_TRIGGER_DIST_LINE
        Pfi0         NIRFSA_VAL_PFI0_STR
        PxiTrig0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTrig1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTrig2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTrig3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTrig4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTrig5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTrig6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTrig7         NIRFSA_VAL_PXI_TRIG7_STR
RfsaDigitalEdgeAdvanceTriggerSource NIRFSA_ATTR_DIGITAL_EDGE_ADVANCE_TRIGGER_SOURCE
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        PXIeDStarB         NIRFSA_VAL_PXIE_DSTARB_STR
        TimerEvent         NIRFSA_VAL_TIMER_EVENT_STR
RfsaDigitalEdgeArmReferenceTriggerSource NIRFSA_ATTR_DIGITAL_EDGE_ARM_REF_TRIGGER_SOURCE
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        PXIeDStarB         NIRFSA_VAL_PXIE_DSTARB_STR
        TimerEvent         NIRFSA_VAL_TIMER_EVENT_STR
RfsaDigitalEdgeConfigurationListStepTriggerSource NIRFSA_ATTR_CONFIGURATION_LIST_STEP_TRIGGER_SOURCE
        TimerEvent         NIRFSA_VAL_TIMER_EVENT_STR
        EndOfRecordEvent         NIRFSA_VAL_END_OF_RECORD_EVENT_STR
RfsaDigitalEdgeReferenceTriggerSource NIRFSA_ATTR_DIGITAL_EDGE_REF_TRIGGER_SOURCE
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        PXIeDStarB         NIRFSA_VAL_PXIE_DSTARB_STR
        TimerEvent         NIRFSA_VAL_TIMER_EVENT_STR
RfsaDigitalEdgeStartTriggerSource NIRFSA_ATTR_DIGITAL_EDGE_START_TRIGGER_SOURCE
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        PXIeDStarB         NIRFSA_VAL_PXIE_DSTARB_STR
        TimerEvent         NIRFSA_VAL_TIMER_EVENT_STR
RfsaDigitizerSampleClockTimebaseSource NIRFSA_ATTR_DIGITIZER_SAMPLE_CLOCK_TIMEBASE_SOURCE
        ClockIn         NIRFSA_VAL_CLK_IN_STR
        LOReferenceClock         NIRFSA_VAL_LO_REF_CLK_STR
        OnboardClock         NIRFSA_VAL_ONBOARD_CLOCK_STR
        PxiStar         NIRFSA_VAL_PXI_STAR_STR
RfsaDoneEventExportedOutputTerminal NIRFSA_ATTR_EXPORTED_DONE_EVENT_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaEndOfRecordEventExportedOutputTerminal NIRFSA_ATTR_EXPORTED_END_OF_RECORD_EVENT_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaExportAdvanceTriggerExportedOutputTerminal NIRFSA_ATTR_EXPORTED_ADVANCE_TRIGGER_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaExportReferenceClockExportedOutputTerminal NIRFSA_ATTR_EXPORTED_REF_CLOCK_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        None         NIRFSA_VAL_NONE_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        IFCondRefOut         NIRFSA_VAL_IF_COND_REF_OUT
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaExportReferenceTriggerExportedOutputTerminal NIRFSA_ATTR_EXPORTED_REF_TRIGGER_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaExportStartTriggerExportedOutputTerminal NIRFSA_ATTR_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaIQAnalogEdgeSource NIRFSA_ATTR_IQ_ANALOG_EDGE_REF_TRIGGER_SOURCE
        I  
        IQ  
        Q  
        QI  
RfsaPxiChassisClk10Source NIRFSA_ATTR_PXI_CHASSIS_CLK10_SOURCE
        None         NIRFSA_VAL_NONE_STR
        OnboardClock         NIRFSA_VAL_ONBOARD_CLOCK_STR
        ReferenceIn         NIRFSA_VAL_REF_IN_STR
RfsaReadyForAdvanceEventExportedOutputTerminal NIRFSA_ATTR_EXPORTED_READY_FOR_ADVANCE_EVENT_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaReadyForReferenceEventExportedOutputTerminal NIRFSA_ATTR_EXPORTED_READY_FOR_REF_EVENT_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaReadyForStartEventExportedOutputTerminal NIRFSA_ATTR_EXPORTED_READY_FOR_START_EVENT_OUTPUT_TERMINAL
        ClockOut         NIRFSA_VAL_CLK_OUT_STR
        DoNotExport         NIRFSA_VAL_DO_NOT_EXPORT_STR
        Pfi0         NIRFSA_VAL_PFI0_STR
        Pfi1         NIRFSA_VAL_PFI1_STR
        PxiStarLine         NIRFSA_VAL_PXI_STAR_STR
        PXIeDStarC         NIRFSA_VAL_PXIE_DSTARC_STR
        PxiTriggerLine0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTriggerLine1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTriggerLine2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTriggerLine3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTriggerLine4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTriggerLine5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTriggerLine6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTriggerLine7         NIRFSA_VAL_PXI_TRIG7_STR
        ReferenceOut         NIRFSA_VAL_REF_OUT_STR
        ReferenceOut2         NIRFSA_VAL_REF_OUT2_STR
RfsaReferenceClockSource NIRFSA_ATTR_REF_CLOCK_SOURCE
        None         NIRFSA_VAL_NONE_STR
        ClockIn         NIRFSA_VAL_CLK_IN_STR
        OnboardClock         NIRFSA_VAL_ONBOARD_CLOCK_STR
        PxiClock         NIRFSA_VAL_PXI_CLK_STR
        ReferenceIn         NIRFSA_VAL_REF_IN_STR
RfsaReferenceTriggerSynchronizationDistributionLine NIRFSA_ATTR_SYNC_REF_TRIGGER_DIST_LINE
        Pfi0         NIRFSA_VAL_PFI0_STR
        PxiTrig0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTrig1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTrig2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTrig3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTrig4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTrig5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTrig6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTrig7         NIRFSA_VAL_PXI_TRIG7_STR
RfsaStartTriggerSynchronizationDistributionLine NIRFSA_ATTR_SYNC_START_TRIGGER_DIST_LINE
        Pfi0         NIRFSA_VAL_PFI0_STR
        PxiTrig0         NIRFSA_VAL_PXI_TRIG0_STR
        PxiTrig1         NIRFSA_VAL_PXI_TRIG1_STR
        PxiTrig2         NIRFSA_VAL_PXI_TRIG2_STR
        PxiTrig3         NIRFSA_VAL_PXI_TRIG3_STR
        PxiTrig4         NIRFSA_VAL_PXI_TRIG4_STR
        PxiTrig5         NIRFSA_VAL_PXI_TRIG5_STR
        PxiTrig6         NIRFSA_VAL_PXI_TRIG6_STR
        PxiTrig7         NIRFSA_VAL_PXI_TRIG7_STR
RfsaTimerStartSource NIRFSA_ATTR_TIMER_START_SOURCE
        StartTrigger         NIRFSA_VAL_START_TRIGGER_STR
        ReferenceTrigger         NIRFSA_VAL_REFERENCE_TRIGGER_STR
RfsaLOSource NIRFSA_ATTR_LO_SOURCE
        LOIn         NIRFSA_VAL_LO_IN_STR
        None         NIRFSA_VAL_NONE_STR
        Onboard         NIRFSA_VAL_ONBOARD_STR

The following table maps the obsolete NI-RFSA.NET API enums and enum values to the corresponding NI-RFSA C API attributes and values. All .NET members are in the NationalInstruments.ModularInstruments.NIRfsa namespace.

.NET API Utility Classes for Predefined Strings C API Attributes and Values
RfsaConfigurationListProperties  
        Attenuation         NIRFSA_ATTR_ATTENUATION
        MechanicalAttenuation Enabled         NIRFSA_ATTR_MECHANICAL_ATTENUATOR_ENABLED
        DownConverterCenterFrequency         NIRFSA_ATTR_DOWNCONVERTER_CENTER_FREQUENCY
RfsaPreselectorEnabled NIRFSA_ATTR_DOWNCONVERTER_PRESELECTOR_ENABLED
RfsaSelfCalibrationSteps niRFSA_SelfCalibrate
        PreSelectorAlignment         NIRFSA_VAL_SELF_CAL_PRESELECTOR_ALIGNMENT
RfsaSelfCalibrationDownconverterToneMode NIRFSA_ATTR_DOWNCONVERTER_CAL_TONE_MODE
        Disabled         NIRFSA_VAL_CAL_TONE_DISABLED
        HighbandIF         NIRFSA_VAL_CAL_TONE_HIGHBAND_IF
        HighbandRF         NIRFSA_VAL_CAL_TONE_HIGHBAND_RF
        LowbandRF         NIRFSA_VAL_CAL_TONE_LOWBAND_RF

WAS THIS ARTICLE HELPFUL?

Not Helpful