Represents the methods that provide a basic set of utility operations.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsa

public class RfsaDriverUtility : RfsaSubObject, IIviDriverUtility

Remarks

For more information, refer to NI RF Vector Signal Analyzers Help.

Methods

NameDescription
Commit()

Commits configured settings to hardware.

Disable()

Places the instrument in a quiescent state as quickly as possible.

EnableSessionAccess(bool)

Enables or disables the Soft Front Panel (SFP) session access for the instrument specified by this NIRfsa session.

GetDeviceResponse(RfsaDeviceResponseType, out double[], out double[], out double[])

Returns the requested response type, based on the current NI-RFSA settings.

GetGainReferenceCalibrationBaseline()

Returns the gain reference calibration constants.

GetRelayName(int)

Returns the name of a relay for your device.

GetRelayOperationsCount()

Returns an array consisting of all the relay counts for your device.

GetScalingCoefficients()

Returns coefficients that can be used to convert unscaled data to scaled I/Q data.

Lock()

Attempts to acquire a synchronization lock on this instance of the driver.

Lock(Ivi.Driver.PrecisionTimeSpan)

Attempts to acquire a synchronization lock on this instance of the driver.

PerformThermalCorrection()

Corrects the temperature variations that occur while acquiring the same signal for an extended period of time in a continuous acquisition.

Reset()

Resets all properties to default values and stops export of all external signals and events.

ResetAttribute(string, PropertyInfo)

Resets the channel specific property to its default value.

ResetAttribute(PropertyInfo)

Resets the property to its default value.

ResetDevice()

Performs a hard reset on the device.

ResetWithDefaults()

Resets all properties to default values.

ResetWithOptions(RfsaResetStepsToOmit)

Resets all properties to default values and specifies steps to omit during the reset process, such as signal routes.

RevisionQuery()

Returns the revision numbers of the NI-RFSA instrument driver.

SelfTest()

Performs a self-test on the NI-RFSA device and returns the test result.