RfsgDeviceCharacteristics Class
- Updated2025-10-14
- 1 minute(s) read
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
| Name | Description |
|---|---|
| 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. |