Represents the methods and properties related to device information.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsa

public class RfsaDeviceCharacteristics : RfsaSubObject

Remarks

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

Properties

NameDescription
FpgaBitfilePath

Gets a string containing the path to the location of the current FPGA Extensions bitfile, a .lvbitx file, that is programmed on the device.

FpgaTargetName

Gets a string containing the name of the FPGA target being used.

FpgaTemperature

Gets the current temperature, in degrees Celsius, of the FPGA.

MaxInstantaneousBandwidth

Gets the maximum instantaneous bandwidth, in Hz, of the device.

MaxIQRate

Gets the maximum I/Q rate, in S/s, of the device.

MemorySize

Gets the digitizer onboard memory, in bytes.

ModulePowerConsumption

Gets the module power consumption.

ModuleRevision

Gets the revision of the RF downconverter module.

PreselectorPresent

Gets whether preselector is present on the RF downconverter module.

RFPreamplifierPresent

Specifies whether an RF preamplifier is present on the downconverter module.

SerialNumber

Gets the serial number of the RF downconverter module.

TemperatureReadInterval

Gets or sets the minimum time between temperature sensor readings.

this[string channelName]

Gets the RfsaChannelBasedDeviceCharacteristics sub-object.

Methods

NameDescription
GetDeviceTemperature()

Returns the current temperature, in degrees Celsius, of the RF downconverter module.

GetDigitizerTemperature()

Returns the current temperature, in degrees Celsius, of the digitizer module.

GetLOTemperature()

Returns the current temperature, in degrees Celsius, of the LO module.