Skip to content

NI RFSA Device Characteristics Attributes

Greg Stoll edited this page Nov 11, 2021 · 1 revision

Device Characteristics Attributes

NIRFSA_ATTR_SERIAL_NUMBER

Specific Attribute

Data
type
Access High Level Functions
ViString RO None

Description

Returns the serial number of the RF downconverter module.

Note Note  For the PXIe-5644/5645/5646 and PXIe-5820/5840/5841, this attribute returns the serial number of the VST module. For the PXIe-5830/5831/5832, this attribute returns the serial number of the PXIe-3621/3622.
Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5693/5694/5698, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_MODULE_REVISION

Specific Attribute

Data
type
Access High Level Functions
ViString RO None

Description

Returns the revision of the RF downconverter module.

Note Note  For the PXIe-5644/5645/5646 and PXIe-5820/5830/5831/5840/5841, this attribute returns the revision of the VST module. For the PXIe-5830/5831/5832, this attribute returns the revision of the PXIe-3621/3622
Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5693/5694/5698, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_DEVICE_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

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

PXIe-5644/5645/5646, PXIe-5820/5840/5841—If you query this attribute during RF list mode, list steps may take longer to complete during list execution.

PXIe-5830/5831/5832—To use this attribute, you must first set the channelName parameter of the niRFSA_SetAttributeViReal64 function to using the appropriate string for your instrument configuration. Setting the niRFSA_SetAttributeViReal64 attribute is not required for the PXIe-3621/3622. Refer to the following table to determine which strings are valid for your configuration.

Hardware Module TRX Port Type Active Channel String
PXIe-3621/3622 if or "" (empty string)
PXIe-5820 fpga
First connected mmRH-5582 DIRECT TRX PORTS Only rf0
SWITCHED TRX PORTS [0-7] rf0switch0
SWITCHED TRX PORTS [0-7] rf0switch1
Second connected mmRH-5582 DIRECT TRX PORTS Only rf1
SWITCHED TRX PORTS [0-7] rf1switch0
SWITCHED TRX PORTS [0-7] rf1switch1
Units: degrees C

Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5693/5694/5698, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_LO_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

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

PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode) PXI-5661, PXIe-5663/5663E/5665/5667/5668—This attribute is not supported if you are using an external LO.

PXIe-5840/5841—If you query this attribute during RF list mode, list steps may take longer to complete during list execution.

Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode) PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5840/5841

NIRFSA_ATTR_DIGITIZER_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

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

PXIe-5820/5840/5841—If you query this attribute during RF list mode, list steps may take longer to complete during list execution.

Default Value: N/A

Supported Devices: PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5840/5841

NIRFSA_ATTR_FPGA_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

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

Note Note  If you query this attribute during RF list mode, list steps may take longer to complete during list execution.
Units: degrees C

Default Value: N/A

Supported Devices: PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_RF_CONDITIONING_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

Returns the current temperature, in degrees Celsius, of the RF conditioning module associated with the NI-RFSA device.

Default Value: N/A

Supported Devices: PXIe-5667

NIRFSA_ATTR_IF_CONDITIONING_TEMPERATURE

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

Returns the current temperature, in degrees Celsius, of the IF conditioning module associated with the NI-RFSA device.

Default Value: N/A

Supported Devices: PXIe-5667

NIRFSA_ATTR_TEMPERATURE_READ_INTERVAL

Specific Attribute

Data
type
Access High Level Functions
ViReal64 R/W None

Description

Indicates the minimum time between temperature sensor readings in seconds. When you call the niRFSA_ReadPowerSpectrumF64 function, the niRFSA_ReadIQSingleRecordComplexF64 function, or the niRFSA_Initiate function, NI-RFSA checks whether at least the amount of time specified by this attribute has elapsed before reading the hardware temperature.

|!Note function or read the NIRFSA_ATTR_DOWNCONVERTER_GAIN attribute.| | :- | :- | Default Value: 30 seconds

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5693/5694/5698, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_MEMORY_SIZE

Specific Attribute

Data
type
Access High Level Functions
ViInt64 RO None

Description

Returns the digitizer onboard memory size, in bytes.

Default Value: N/A

Supported Devices: PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_RF_PREAMP_PRESENT

Specific Attribute

Data
type
Access High Level Functions
ViBoolean RO None

Description

Returns whether an RF preamplifier is available on the RF downconverter module.

Defined Values:

VI_TRUE The device has an enabled RF preamplifier available.
VI_FALSE The device has no RF preamplifier available.
Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_RF_PRESELECTOR_PRESENT

Specific Attribute

Data
type
Access High Level Functions
ViBoolean RO None

Description

Returns whether a preselector is available on the RF downconverter module.

Defined Values:

VI_TRUE A preselector is available on the downconverter.
VI_FALSE No preselector is available on the downconverter.
Default Value: N/A

Supported Devices: PXI-5600, PXIe-5601/5603/5605/5606 (external digitizer mode), PXIe-5644/5645/5646, PXI-5661, PXIe-5663/5663E/5665/5667/5668, PXIe-5820/5840/5841

NIRFSA_ATTR_FPGA_BITFILE_PATH

Data
type
Access Coercion High Level Functions
ViString RO None None

Description

Returns a string containing the path to the location of the current NI-RFSA instrument driver FPGA extensions bitfile, a .lvbitx file, that is programmed on the device. You can specify the bitfile location using the Driver Setup string in the optionString parameter of the niRFSA_InitWithOptions function.

NI-RFSA instrument driver FPGA extensions enable you to use pre-compiled FPGA bitfiles to customize the behavior of the device FPGA while maintaining the functionality of the NI-RFSA instrument driver.

Refer to NI-RFSA Instrument Driver FPGA Extensions for more information about using NI-RFSA instrument driver FPGA extensions for NI devices.

Supported Devices: PXIe-5644/5645/5646, PXIe-5668, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_FPGA_TARGET_NAME

Data
type
Access Coercion High Level Functions
ViString RO None None

Description

Returns a string containing 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.

This attribute is channel dependent if multiple targets are supported.

Supported Devices: PXIe-5668, PXIe-5820/5830/5831/5832/5840/5841

NIRFSA_ATTR_MODULE_POWER_CONSUMPTION

Specific Attribute

Data
type
Access High Level Functions
ViReal64 RO None

Description

Returns the module power consumption.

Note Note  If you query this attribute during RF list mode, list steps may take longer to complete during list execution.
Units: watts

Default Value: N/A

Supported Devices: PXIe-5820/5830/5831/5832/5840/5841

Table of Contents

Internal Development

Creating and Setting Up a gRPC Server

Server Security Support

Creating a gRPC Client

gRPC Client Examples

Session Utilities API Reference

Driver Documentation

gRPC API Differences From C API

Sharing Driver Sessions Between Clients

C API Docs
NI-DAQmx
NI-DCPOWER
NI-DIGITAL PATTERN DRIVER
NI-DMM
NI-FGEN
NI-FPGA
NI-RFmx Bluetooth
NI-RFmx NR
NI-RFmx WCDMA
NI-RFmx GSM
NI-RFmx CDMA2k
NI-RFmx Instr
NI-RFmx LTE
NI-RFmx SpecAn
NI-RFmx TD-SCDMA
NI-RFmx WLAN
NI-RFSA
NI-RFSG
NI-SCOPE
NI-SWITCH
NI-TCLK
NI-XNET
Clone this wiki locally