-
Notifications
You must be signed in to change notification settings - Fork 52
NI FGEN Onboard Signal Processing Attributes
- NIFGEN_ATTRIBUTE_OSP_ENABLED
- NIFGEN_ATTRIBUTE_OSP_IQ_RATE
- NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE
- NIFGEN_ATTRIBUTE_OSP_MODE
- NIFGEN_ATTRIBUTE_OSP_CARRIER_ENABLED
- NIFGEN_ATTRIBUTE_OSP_CARRIER_FREQUENCY
- NIFGEN_ATTRIBUTE_OSP_FREQUENCY_SHIFT
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT
- NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_I
- NIFGEN_ATTRIBUTE_OSP_CARRIER_PHASE_Q
- NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_I
- NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_GAIN_Q
- NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_I
- NIFGEN_ATTRIBUTE_OSP_PRE_FILTER_OFFSET_Q
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED
- NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_INTERPOLATION
- NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED
- NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_GAIN
- NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION
- NIFGEN_ATTRIBUTE_OSP_COMPENSATE_FOR_FILTER_GROUP_DELAY
- NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING
- NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150246 | ViBoolean | R/W | N/A | None | None |
Enables or disables the OSP block of the signal generator. When the OSP block is disabled, all OSP-related attributes are disabled and have no effect on the generated signal.
Defined Values
VI_TRUE | Enables the OSP block of the signal generator. |
---|---|
VI_FALSE | Disables the OSP block of the signal generator. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150248 | ViReal64 | R/W | N/A | None | None |
Specifies the rate at which the user-provided waveform data is generated when the NIFGEN_ATTRIBUTE_OSP_ENABLED attribute is set to VI_TRUE.
NI-FGEN sets the NIFGEN_ATTRIBUTE_ARB_SAMPLE_RATE attribute of the signal generator to the product of the values of the NIFGEN_ATTRIBUTE_OSP_IQ_RATE, NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_INTERPOLATION, and NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_INTERPOLATION attributes. When the NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE attribute is set to NIFGEN_VAL_OSP_REAL, the NIFGEN_ATTRIBUTE_OSP_IQ_RATE attribute is the rate at which the signal generator processes real (I) data. When the NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE attribute is set to NIFGEN_VAL_OSP_COMPLEX, the NIFGEN_ATTRIBUTE_OSP_IQ_RATE is the rate at which the signal generator processes complex (I/Q) data.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150247 | ViInt32 | R/W | N/A | None | None |
Specifies the way in which data is processed by the OSP block.
NIFGEN_VAL_OSP_REAL | The waveform data points are real numbers (I data). |
---|---|
NIFGEN_VAL_OSP_COMPLEX | The waveform data points are complex numbers (I/Q data). |
Note: When using the NI 5450/5451 with I/Q rates higher than 200 MS/s, NI-FGEN restricts this attribute value to NIFGEN_VAL_OSP_COMPLEX.
Numeric Value | Data Type | Access | Applies to | Coercion | High-Level Functions |
---|---|---|---|---|---|
1150370 | ViInt32 | R/W | N/A | None | None |
Specifies the generation mode of the OSP, which determines the type of data contained in the output signal.
For more information about the OSP modes your device supports, refer to the Devices section of the NI Signal Generators Help.
Defined Values
NIFGEN_VAL_OSP_IF | The OSP block generates intermediate frequency (IF) data. |
---|---|
NIFGEN_VAL_OSP_BASEBAND | The OSP block generates baseband data. |
Note: When using the NI 5450/5451 with I/Q rates higher than 200 MS/s, NI-FGEN restricts this attribute value to NIFGEN_VAL_OSP_BASEBAND.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150249 | ViBoolean | R/W | N/A | None | None |
Enables or disables generation of the carrier.
Defined Values
VI_TRUE | Generation of the carrier is enabled. |
---|---|
VI_FALSE | Generation of the carrier is disabled. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150250 | ViReal64 | R/W | N/A | None | None |
Specifies the frequency of the generated carrier.
Numeric Value | Data Type | Access | Applies to | Coercion | High-Level Functions |
---|---|---|---|---|---|
1150371 | ViReal64 | R/W | Channel | None | None |
Specifies the amount of frequency shift applied to the baseband signal.
Note: When using the NI 5450/5451 with I/Q rates higher than 200 MS/s, NI-FGEN restricts this attribute value to 0.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150253 | ViInt32 | R/W | N/A | None | None |
Specifies the pulse-shaping filter type for the FIR filter.
Defined Values:
NIFGEN_VAL_OSP_FLAT | Applies a flat filter to the data with the passband value specified in the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_FLAT_PASSBAND attribute. |
---|---|
NIFGEN_VAL_OSP_RAISED_COSINE | Applies a raised cosine filter to the data with the alpha value specified in the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_RAISED_COSINE_ALPHA attribute. |
NIFGEN_VAL_OSP_ROOT_RAISED_COSINE | Applies a root raised cosine filter to the data with the alpha value specified in the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ROOT_RAISED_COSINE_ALPHA attribute. |
NIFGEN_VAL_OSP_GAUSSIAN | Applies a Gaussian filter to the data with the BT value specified in the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_GAUSSIAN_BT attribute. |
NIFGEN_VAL_OSP_CUSTOM | Applies a custom filter to the data. If NIFGEN_VAL_OSP_CUSTOM is selected, you must provide a set of FIR filter coefficients with the niFgen_ConfigureCustomFIRFilterCoefficients function. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150261 | ViReal64 | R/W | N/A | None | None |
Specifies the passband value to use when calculating the FIR filter coefficients. The FIR filter is designed to be flat to passband x I/Q rate. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE attribute is set to NIFGEN_VAL_OSP_FLAT.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150260 | ViReal64 | R/W | N/A | None | None |
Specifies the alpha value to use when calculating the pulse shaping FIR filter coefficients. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE attribute is set to NIFGEN_VAL_OSP_RAISED_COSINE.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150259 | ViReal64 | R/W | N/A | None | None |
Specifies the alpha value to use when calculating the pulse-shaping FIR filter coefficients. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE attribute is set to NIFGEN_VAL_OSP_ROOT_RAISED_COSINE.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150262 | ViReal64 | R/W | N/A | None | None |
Specifies the BT value to use when calculating the pulse-shaping FIR filter coefficients. The BT value is the product of the -3 dB bandwidth and the symbol period. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE attribute is set to NIFGEN_VAL_OSP_GAUSSIAN.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150251 | ViReal64 | R/W | N/A | None | None |
Specifies the I carrier phase, in degrees, at the first point of the generated signal.
Default Value: 0.0
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150252 | ViReal64 | R/W | N/A | None | None |
Specifies the Q carrier phase, in degrees, at the first point of the generated signal. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE attribute is set to NIFGEN_VAL_OSP_COMPLEX.
Default Value: -90.0
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150264 | ViReal64 | R/W | N/A | None | None |
Specifies the digital gain to apply to the I data stream before any filtering by the OSP block.
Defined Values: -2.0 to 2.0
Default Value: 1.0
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150265 | ViReal64 | R/W | N/A | None | None |
Specifies the digital gain to apply to the Q data stream before any filtering by the OSP block. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE attribute is set to NIFGEN_VAL_OSP_COMPLEX.
Defined Values: -2.0 to 2.0
Default Value: 1.0
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150266 | ViReal64 | R/W | N/A | None | None |
Specifies the digital offset to apply to the I data stream. This offset is applied after the prefilter gain and before any filtering.
Defined Values: Range is from -1.0 to 1.0
Default Value: 0.9
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150267 | ViReal64 | R/W | N/A | None | None |
Specifies the digital offset to apply to the Q data stream. This offset is applied after the prefilter gain and before any filtering. This attribute is used only when the NIFGEN_ATTRIBUTE_OSP_DATA_PROCESSING_MODE attribute is set to NIFGEN_VAL_OSP_COMPLEX.
Defined Values: Range is from -1.0 to 1.0
Default Value: 0.0
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150255 | ViBoolean | R/W | N/A | None | None |
Enables or disables the FIR filter.
Note: You must set the NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED and NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED attributes to the same value.
Defined Values
VI_TRUE | The FIR filter is enabled. |
---|---|
VI_FALSE | The FIR filter is disabled. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150256 | ViReal64 | R/W | N/A | None | None |
Specifies the interpolation factor for the FIR filter. If you do not set this value, NI-FGEN calculates the appropriate value based on the value of the NIFGEN_ATTRIBUTE_OSP_IQ_RATE attribute.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150257 | ViBoolean | R/W | N/A | None | None |
Enables or disables the CIC filter.
Note: You must set the NIFGEN_ATTRIBUTE_OSP_CIC_FILTER_ENABLED and NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_ENABLED attributes to the same value.
Defined Values
VI_TRUE | Enables the CIC filter. |
---|---|
VI_FALSE | Disables the CIC filter. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150263 | ViReal64 | R/W | N/A | None | None |
Specifies the gain applied at the final stage of the CIC filter. This attribute is commonly used to compensate for attenuation in the FIR filter. If you set the NIFGEN_ATTRIBUTE_OSP_FIR_FILTER_TYPE attribute to NIFGEN_VAL_OSP_CUSTOM, NI-FGEN calculates the CIC gain to achieve unity gain between the FIR and CIC filters. Setting this attribute overrides the value set by NI-FGEN.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150258 | ViReal64 | R/W | N/A | None | None |
Specifies the interpolation factor for the CIC filter. If you do not set this value, NI-FGEN calculates the appropriate value based on the value of the NIFGEN_ATTRIBUTE_OSP_IQ_RATE attribute.
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150389 | ViBoolean | R/W | N/A | None | None |
Adjusts for OSP filter group delay when aligning analog outputs and events in OSP mode. If this attribute is enabled, event outputs align more closely with the analog output. The analog output also aligns more closely between two devices synchronized using NI-TClk.
Note: Group delay is the delay that occurs as a result of passing through a FIR filter. At a low I/Q rate, the group delay can become so large that some devices may not be able to align the events with the output. In this case, you must increase the I/Q rate or disable this attribute.
Defined Values
VI_TRUE | Compensation for the filter group delay is enabled. |
---|---|
VI_FALSE | Compensation for the filter group delay is disabled. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150268 | ViInt32 | R/W | N/A | None | None |
Configures error reporting when the OSP block detects an overflow in any of its stages. Overflows lead to clipping of the waveform.
You can use the NIFGEN_ATTRIBUTE_OSP_OVERFLOW_STATUS attribute to query for overflow conditions regardless of the setting of the NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING attribute. The device continues to generate after an overflow, regardless of the value you select.
Defined Values
NIFGEN_VAL_ERROR_REPORTING_ERROR | NI-FGEN returns errors whenever an overflow has occurred in the OSP block. |
---|---|
NIFGEN_VAL_ERROR_REPORTING_DISABLED | NI-FGEN does not return errors when an overflow occurs in the OSP block. |
Numeric Value | Data type |
Access | Applies to | Coercion | High Level Functions |
---|---|---|---|---|---|
1150269 | ViInt32 | R/W | N/A | None | None |
Returns a bit field of the overflow status in any stage of the OSP block. This attribute is functional regardless of the value for the NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING attribute.
Write 0 to this attribute to clear the current NIFGEN_ATTRIBUTE_OSP_OVERFLOW_ERROR_REPORTING value.
Defined Values
NIFGEN_VAL_OSP_OVERFLOW_NONE | None - 0x0 |
---|---|
NIFGEN_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_I | Pre-filter gain I - 0x1 |
NIFGEN_VAL_OSP_OVERFLOW_PRE_FILTER_GAIN_Q | Pre-filter gain Q - 0x2 |
NIFGEN_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_I | Pre-filter offset I - 0x4 |
NIFGEN_VAL_OSP_OVERFLOW_PRE_FILTER_OFFSET_Q | Pre-filter offset Q - 0x8 |
NIFGEN_VAL_OSP_OVERFLOW_FIR_FILTER_I | FIR filter I - 0x10 |
NIFGEN_VAL_OSP_OVERFLOW_FIR_FILTER_Q | FIR filter Q - 0x20 |
NIFGEN_VAL_OSP_OVERFLOW_CIC_FILTER_I | CIC filter I - 0x40 |
NIFGEN_VAL_OSP_OVERFLOW_CIC_FILTER_Q | CIC filter Q - 0x80 |
NIFGEN_VAL_OSP_OVERFLOW_COMPLEX_DATA | 0x100 |
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