RfsgArb Properties
- Updated2024-05-08
- 5 minute(s) read
RfsgArb Properties
The RfsgArb type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | AbsoluteDelay |
Gets or sets the sub-Sample Clock delay, in seconds, to apply to the I/Q waveform.
|
![]() | BurstDetection |
Gets properties used to configure burst detection of waveform.
|
![]() | CarrierFrequency |
Gets or sets the carrier frequency, in Hertz (Hz), of the signal generated by the arbitrary waveform generator (AWG) module.
|
![]() | DataTransfer |
Gets properties used to configure streaming or direct DMA.
|
![]() | DeviceInstantaneousBandwidth |
Gets or sets the bandwidth of the device. The instantaneous bandwidth is the effective real-time bandwidth of the signal path for your configuration.
|
![]() | DigitalEqualizationEnabled |
Gets or sets whether to enable digital equalization. When enabled, NI-RFSG equalizes the IF data to correct variations in the response of the upconverter.
|
![]() | DigitalGain |
Gets or sets the digital gain, in decibels.
|
![]() | DigitalPatternEnabled |
Gets or sets whether to enable digital pattern on the arbitrary waveform generator (AWG) module.
|
![]() | GenerationMode |
Gets or sets whether to generate a continuous wave (CW) signal, the arb waveform specified by SelectedWaveform, or the script specified by SelectedScriptName, on calling Initiate.
|
![]() | InterpolationDelay |
Gets or sets the delay to apply to the I/Q waveform.
|
![]() | IQRate |
Gets or sets the I/Q rate of the arbitrary waveform in samples per second (S/s).
|
![]() | IQSwapEnabled |
Gets or sets whether to enable inverse phase rotation of the I/Q signal by swapping the I and Q inputs.
|
![]() | IsWaveformRepeatCountFinite |
Gets or sets the repetition mode of a waveform when you set the Generation Mode property to Arb Waveform.
|
![]() | MemorySize |
Gets the total amount of memory, in bytes, on the signal generator.
|
![]() | OutputPort |
Gets or sets the connector(s) to generate the signal.
|
![]() | OverflowErrorReporting |
Gets or sets error reporting for onboard signal processing (OSP) overflows. Overflows lead to clipping of the waveform.
|
![]() | PhaseContinuityEnabled |
Gets or sets whether the driver maintains phase continuity in the arbitrary waveforms.
|
![]() | Power |
Gets the output power, in dBm, from the arbitrary waveform generator (AWG) module.
|
![]() | PreFilterGain |
Gets or sets the arbitrary waveform generator (AWG) prefilter gain, in dB.
|
![]() | PulseShaping |
Gets the PulseShaping sub-object used to configure the arbitrary waveform generator (AWG) filter.
|
![]() | RelativeDelay | Gets or sets the delay, in seconds, to apply to the I/Q waveform. |
![]() | Scripting |
Gets the Scripting sub-object used for scripting.
|
![]() | SelectedWaveform |
Gets or sets the selected waveform from the pool of available waveforms.
|
![]() | SignalBandwidth |
Gets or sets the bandwidth, in hertz (Hz), of the arbitrary signal.
|
![]() | WaveformCapabilities |
Gets the WaveformCapabilities sub-object that queries the arbitrary waveform capabilities.
|
![]() | WaveformRepeatCount |
Gets or sets the repeat count of a waveform when you set the Generation Mode property to Arb Waveform and the repeat count is finite.
|
![]() | Waveforms |
Gets properties used to configure Arb Waveform. A waveform name can be passed using the indexer ItemString.
|
![]() | WaveformSoftwareScalingFactor |
Gets or sets how much to scale the data before writing with WriteWaveform(String, Double, Double).
|
![]() | WriteWaveformNormalization |
Sets or gets the value to perform the normalization on a waveform.
/// |