NI 9223 (FPGA Interface)
- Updated2025-04-03
- 2 minute(s) read
FPGA I/O Node
Use an FPGA I/O Node configured for reading with this device.
User-Controlled I/O Sampling
You can use the following User-Controlled I/O Sampling functions to perform I/O with more specific control over the I/O hardware on the FPGA.
Function | Type |
---|---|
Generate I/O Sample Pulse method | Module function |
Get I/O Read Status method | I/O function |
Read I/O method | I/O function |
Reset I/O method | Module function |
Terminals in Software
Use the FPGA I/O Node or User-Controlled I/O Sampling functions to access the following terminals for this device.
Terminal | Description |
---|---|
AIx | Analog input channel x, where x is the number of the channel. The NI 9223 has AI channels 0 to 3. |
Arbitration
This device supports only the Arbitrate if Multiple Requestors Only option for arbitration. You cannot configure arbitration settings for this device.
Methods
This device does not support any methods.
I/O Properties
To access the following I/O properties for this device, use the FPGA I/O Property Node.
Property | Description |
---|---|
LSB Weight | Returns the LSB weight in nV/LSB for the channel. Use this value to convert and calibrate NI 9220 data if you set the Calibration Mode to Raw in the C Series Module Properties dialog box. |
Offset | Returns the calibration offset in nV for the channel. Use this value to convert and calibrate NI 9220 data if you set the Calibration Mode to Raw in the C Series Module Properties dialog box. |
Module Properties
Use the FPGA I/O Property Node to access the following module properties for this device.
Property | Description |
---|---|
Module ID | Returns the module ID, 0x74EC. |
Serial Number | Returns the unique serial number of the module. |
Vendor ID | Returns the NI vendor ID, 0x1093. |
Single-Cycle Timed Loop
This device does not support the single-cycle Timed Loop.