Skip to content

NI FGEN Instrument Specific Attributes

Palash Khare edited this page Jun 3, 2021 · 1 revision

Instrument Specific Attributes

NIFGEN_ATTRIBUTE_BUS_TYPE

Specific Attribute

Numeric Value Data Type Access Applies to Coercion High-Level Functions
1150215 ViInt32 RO N/A None None

Description

Returns the bus type of the signal generator.

Defined Values

NIFGEN_VAL_BUS_INVALID Indicates an invalid bus type.
NIFGEN_VAL_BUS_AT Indicates the signal generator is the AT bus type.
NIFGEN_VAL_BUS_PCI Indicates the signal generator is the PCI bus type.
NIFGEN_VAL_BUS_PXI Indicates the signal generator is the PXI bus type.
NIFGEN_VAL_BUS_VXI Indicates the signal generator is the VXI bus type.
NIFGEN_VAL_BUS_PCMCIA Indicates the signal generator is the PCMCIA bus type.
NIFGEN_VAL_BUS_PXIE Indicates the signal generator is the PXI Express bus type.

NIFGEN_ATTRIBUTE_MEMORY_SIZE

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150242 ViInt32 RO N/A None None

Description

Returns the total amount of memory, in bytes, on the signal generator.

NIFGEN_ATTRIBUTE_SERIAL_NUMBER

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150243 ViString RO N/A None None

Description

Returns the serial number of the signal generator.

NIFGEN_ATTRIBUTE_MARKER_EVENTS_COUNT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150271 ViInt32 RO N/A None None

Description

Returns the number of markers supported by the device. Use this attribute when the NIFGEN_ATTRIBUTE_OUTPUT_MODE attribute is set to NIFGEN_VAL_OUTPUT_SCRIPT.

NIFGEN_ATTRIBUTE_DATA_MARKER_EVENTS_COUNT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150273 ViInt32 RO N/A None None

Description

Returns the number of Data Marker events supported by the device.

NNIFGEN_ATTRIBUTE_SCRIPT_TRIGGERS_COUNT

Specific Attribute

Numeric Value Data
type
Access Applies to Coercion High Level Functions
1150272 ViInt32 RO N/A None None

Description

Specifies the number of Script triggers supported by the device. Use this attribute when the NIFGEN_ATTRIBUTE_OUTPUT_MODE attribute is set to NIFGEN_VAL_OUTPUT_SCRIPT.

NIFGEN_ATTRIBUTE_FPGA_BITFILE_PATH

Specific Attribute

Numeric Value Data Type Access Applies to Coercion High-Level Functions
1150412 ViString R Channel None None

Description

Gets the absolute file path to the bitfile loaded on the FPGA.

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