Represents the properties related to device information.

Derives from

Syntax

Namespace: NationalInstruments.ModularInstruments.NIRfsg

public class RfsgDeviceCharacteristics : RfsgSubObject

Remarks

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

Properties

NameDescription
AETemperature

Gets the amplitude extender module temperature, in degrees Celsius.

AwgTemperature

Gets the arbitrary waveform generator (AWG) module temperature in degrees Celsius (°C).

DeviceTemperature

Gets the device temperature in degrees Celsius (°C).

FpgaBitfilePath

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

FpgaTargetName

Gets a string that contains the name of the FPGA target being used. This name can be used with the RIO open session to open a reference to the FPGA.

FpgaTemperature

Gets the FPGA temperature in degrees Celsius (°C).

LOTemperature

Gets the LO module temperature, in degrees Celsius (°C).

ModulePowerConsumption

Gets the total power consumption of the device in watts.

ModuleRevision

Gets the module revision letter.

Option

Gets the RfsgDeviceCharactersticsOptions sub-object containing properties used to configure device characteristics options.

SerialNumber

Gets the serial number of the RF module.

TemperatureReadInterval

Gets or sets the minimum time between temperature sensor readings in seconds.

this[string channelName]

Gets the RfsgChannelBasedDeviceCharacteristics sub-object.