NationalInstruments.RFmx.InstrMX Namespace
- Updated2024-07-17
- 5 minute(s) read
National
Provides instrument session and common types for RFmx .NET assemblies.
Classes
| Class | Description | |
|---|---|---|
| RFmxException | Represents errors that occur during RFmx application execution. | |
| RFmxInstrMX | Defines a root class which is used to identify and control Instr signal configuration. | |
| RFmxInstrMXConstants | Specifies constants for I/O terminals. |
Interfaces
| Interface | Description | |
|---|---|---|
| IList | Represents a list. Implement this interface to expose measurement functionality. | |
| ISignalConfiguration | Represents a signal configuration. Implement this interface to expose measurement functionality. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| RFmxInstrMXAdvanceTriggerType | Specifies whether the advance trigger is a digital edge or a software trigger. | |
| RFmxInstrMXChannelCoupling | Specifies whether the RF IN connector is AC- or DC-coupled on the downconverter. | |
| RFmxInstrMXCleanerSpectrum | Specifies how to obtain the lowest noise floor or faster measurement speed. | |
| RFmxInstrMXDigitizerDitherEnabled | Specifies whether dithering is enabled on the digitizer. | |
| RFmxInstrMXDownconverterPreselectorEnabled | Specifies whether the tunable preselector is enabled on the downconverter. | |
| RFmxInstrMXExportSignalSource | Routes signals (triggers, clocks, and events) to the specified output terminal. | |
| RFmxInstrMXFrequencySettlingUnits | Specifies the delay duration units and interpretation for LO settling. | |
| RFmxInstrMXInputIsolationEnabled | Specifies whether input isolation is enabled. | |
| RFmxInstrMXLinearInterpolationFormat | Specifies the format of parameters to interpolate. | |
| RFmxInstrMXLO2ExportEnabled | Specifies whether to enable the LO2 OUT terminals in the installed devices. | |
| RFmxInstrMXLoadOptions |
Specifies the configurations to skip while loading from a file using the LoadConfigurations(String) method | |
| RFmxInstrMXLOInjectionSide | Enables in-band retuning and specifies the current frequency of the RF downconverter. This value is expressed in Hz. | |
| RFmxInstrMXLOLeakageAvoidanceEnabled | Specifies whether to reduce the effects of the instrument leakage by placing the LO outside the band of acquisition. | |
| RFmxInstrMXLOPllFractionalMode | Specifies whether to use fractional mode for the LO phase-locked loop (PLL). | |
| RFmxInstrMXLOSharingMode | Specifies the RFmx session with the respective LO sharing mode. | |
| RFmxInstrMXMechanicalAttenuationAuto | Specifies whether RFmx chooses an attenuation setting based on the hardware settings. | |
| RFmxInstrMXOptimizePathForSignalBandwidth | Optimizes RF path for the signal bandwidth that is centered on the IQ carrier frequency. | |
| RFmxInstrMXOspDelayEnabled | Specifies whether to enable the digitizer OSP block to delay Reference Triggers, along with the data samples, moving through the OSP block. | |
| RFmxInstrMXOverflowErrorReporting | Configures error reporting for ADC and overflows occurred during onboard signal processing. Overflows lead to clipping of the waveform. | |
| RFmxInstrMXPersonalities | Specifies the personality of the signal if the signal exists. | |
| RFmxInstrMXPreampEnabled | Specifies whether the RF preamplifier is enabled in the system. | |
| RFmxInstrMXPropertyId | Specifies all the attribute identifiers. | |
| RFmxInstrMXRecommendedAcquisitionType |
Returns the recommended acquisition type for the last committed measurement configuration. This method is supported when 1. RFmxInstrMX(String, String) is called with option string "AnalysisOnly=1". 2. RFmxInstrMX(String, String) is called with option string 'AnalysisOnly=1;MaxNumWfms:n'. Use 'instr(n)' as the selector string to read this method. | |
| RFmxInstrMXRecommendedSpectralFftWindow |
Returns the recommended FFT window type for spectral acquisition. This method is supported when 1. RFmxInstrMX(String, String) is called with option string "AnalysisOnly=1". 2. RFmxInstrMX(String, String) is called with option string 'AnalysisOnly=1;MaxNumWfms:n'. Use 'instr(n)' as the selector string to read this method. | |
| RFmxInstrMXRFAttenuationAuto | Specifies whether RFmx computes the RF attenuation. | |
| RFmxInstrMXSelfCalibrateSteps | Specifies the self-calibration step. | |
| RFmxInstrMXSelfCalibrationValidityCheck | Specifies whether RFmx validates the self-calibration data. | |
| RFmxInstrMXSParameterOrientation | Specifies the orientation of the data in the S2P file relative to the port you specify. The default value is Port2TowardsDut. | |
| RFmxInstrMXSParameterType | Returns the type of S-parameter to apply to measurements on the specified port for a Calplane. You can use the selectorString input to specify the name of the Calplane and port to configure for s-parameter. | |
| RFmxInstrMXStartTriggerDigitalEdge | Specifies the active edge for the start trigger. This method is used only when you set the SetStartTriggerType(String, RFmxInstrMXStartTriggerType) method to DigitalEdge. | |
| RFmxInstrMXStartTriggerType | Specifies whether the start trigger is a digital edge or a software trigger. | |
| RFmxInstrMXTuningSpeed | Makes tradeoffs between tuning speed and phase noise. |