ni-rfsg-dotnet-api-ref_doc

Table of Contents

RfsgDeviceCharacteristics Class

  • Updated2024-05-08
  • 3 minute(s) read
RfsgDeviceCharacteristics Class

RfsgDeviceCharacteristics Class

Represents the properties related to device information.

Inheritance Hierarchy

SystemObject
  NationalInstruments.ModularInstruments.NIRfsgRfsgSubObject
    NationalInstruments.ModularInstruments.NIRfsgRfsgDeviceCharacteristics

Namespace:  NationalInstruments.ModularInstruments.NIRfsg
Assembly:  NationalInstruments.ModularInstruments.NIRfsg.Fx40 (in NationalInstruments.ModularInstruments.NIRfsg.Fx40.dll) Version: 2022

Syntax

public sealed class RfsgDeviceCharacteristics : RfsgSubObject
Public NotInheritable Class RfsgDeviceCharacteristics
	Inherits RfsgSubObject

The RfsgDeviceCharacteristics type exposes the following members.

Properties

  NameDescription
Public propertyAETemperature
Gets the amplitude extender module temperature, in degrees Celsius.
Public propertyAwgTemperature
Gets the arbitrary waveform generator (AWG) module temperature in degrees Celsius (°C).
Public propertyDeviceTemperature
Gets the device temperature in degrees Celsius (°C).
Public propertyFpgaBitfilePath
Gets a string containing the path to the location of the current FPGA Extensions bitfile, a .lvbitx file, which is programmed on the device.
Public propertyFpgaTargetName
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.
Public propertyFpgaTemperature
Gets the FPGA temperature in degrees Celsius (°C).
Public propertyItem
Public propertyLOTemperature
Gets the LO module temperature, in degrees Celsius (°C).
Public propertyModulePowerConsumption
Gets the total power consumption of the device in watts.
Public propertyModuleRevision
Gets the module revision letter.
Public propertyOption
Gets the RfsgDeviceCharactersticsOptions sub-object containing properties used to configure device characteristics options.
Public propertySerialNumber
Gets the serial number of the RF module.
Public propertyTemperatureReadInterval
Gets or sets the minimum time between temperature sensor readings in seconds.
Top

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

Remarks

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Log in to get a better experience