Represents all the fundamental properties and method for the RF.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsg

public class RfsgRF : RfsgSubObject

Remarks

For more information, refer to the NI-RFSG Instrument Driver Programming Flow topic in the NI RF Signal Generators Help.

Properties

NameDescription
Advanced

Gets the Advanced sub-object that relate only to the RF Advanced.

ExternalGain

Gets or sets the external amplification or attenuation, if any, between the RF signal generator and the device under test.

Frequency

Gets or sets the frequency of the generated RF signal, in Hertz (Hz). For arbitrary waveform generation, this property specifies the center frequency of the signal.

LocalOscillator

Gets the LocalOscillator sub-object that relate only to the local oscillator. An active channel can be passed using the indexer NationalInstruments.ModularInstruments.NIRfsg.RfsgRFLocalOscillator.this[string].

LOOutExportConfigureFromRfsa

Specifies whether to allow NI-RFSA to control the NI-RFSG LO out export.

OutputEnabled

Gets or sets whether signal output is enabled or disabled.

PeakPowerAdjustment

Gets or sets the adjustment for PowerLevel.

PhaseOffset

Gets or sets the phase, in degrees (º) of the RF output signal.

PowerLevel

Gets or sets either the average power level or peak power level of the generated RF signal, depending on PowerLevelType setting.

PowerLevelType

Gets or sets the way the driver interprets the value of PowerLevel.

RFBlankingSource

Gets or sets the Marker event at which RF blanking occurs.

Note

For PXIe-5830/5831/5832, the RF Blanking reserves a PXI trigger line. If you are calling any ResetDevice or RfsaDriverUtility.ResetDevice on the same device, NI recommends calling it before committing blanking attributes. Alternatively, you can call ResetWithOptions or RfsaDriverUtility.ResetWithOptions. Select Routes in the stepsToOmit parameter.

RFInLOExportEnabled

Specifies whether to enable the RF IN LO OUT terminal on the PXIe-5840.

Upconverter

Gets the Upconverter sub-object that relate only to the RF upconverter.

Waveforms

Gets the RfsgRFWaveformCollection sub-object used to configure channel based waveform attributes.

Methods

NameDescription
Configure(double, double)

Configures the frequency and power level of the RF output signal.