Application Program Interface
allows developers to create code that works with operating systems, applications and websites.
See Also: API
-
Product
I²C/SPI Interface Device
Interface
The I²C/SPI Interface Device is a master or slave interface for inter-integrated circuit (I²C), or master interface for serial parallel interface (SPI) devices. With plug-and-play USB connectivity, the I²C/SPI Interface Device is a portable solution to communicate with consumer electronics and integrated circuits. The I²C/SPI Interface Device can be physically located more closely to I²C/SPI devices than PCI interfaces, reducing I²C bus length and minimizing noise problems. The I²C/SPI Interface Device supports I²C rates up to 250 kHz and SPI rates up to 50 MHz, and it also includes eight general-purpose digital I/O lines for a variety of applications, such as configuring the address of I²C devices or toggling LEDs.
-
Product
PCIe to PXIe Remote Control Interface Cable, 5m
43-921-500
Interface
The 43-921 PCI Express-to-PXI Express expansion kit provides control of PXI Express modules installed in a PXI Express chassis using high bandwidth PCI Express technology. The extension kit can provide up to 4GB/s using PCIe Gen 2 x8 signalling. The 43-921 PCI Express-to-PXI Express expansion kit provides additional PXI instruments slots to the host computer by implementing a PCI Express-based control of PXI modules.
-
Product
PXI-8532, 1-Port, PXI DeviceNet Interface Module
781063-01
Interface
1-Port, PXI DeviceNet Interface Module—The PXI‑8532 is a high-speed DeviceNet interface for developing applications with the NI‑Industrial Communications for DeviceNet driver. DeviceNet is based on the CAN physical layer and increases strength and interconnectivity by specifying various parameters, such as the required cable length, connectors, and baud rates. DeviceNet specifications are managed by OVDA, Inc. You can program the PXI‑8532 to add high-performance master/scanner or slave capabilities to DeviceNet networks.
-
Product
NI-9862, CAN Interface Module
781639-01
Interface Module
1-Port, High-Speed, Flexible Data Rate C Series CAN Interface Module—The NI‑9862 is a high-speed Controller Area Network (CAN) Flexible Data‑rate (FD) interface for developing applications with the NI‑XNET driver. The NI‑9862 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. You can perform this manipulation while taking other data acquisition measurements in the same NI CompactDAQ hardware platform or while performing low-level FPGA control and embedded monitoring in the same NI CompactRIO chassis.
-
Product
Advanced ARINC-429 Testing Ethernet Appliance - Parametrics TX Variable Voltage, Digital Signal Generator and RX Signal Capture
ENET-A429P
Ethernet Interface
eNet-A429P™ is an innovative product that provides “remoting” of ARINC operations on 10/100/1000 Ethernet IP/UDP local area networks (LAN). eNet-A429P is a small, low-power, device ideal for details ARINC signal testing with variable voltaqe control of the first 3 TX channels. Alta has combined the industry’s most advanced 32-bit ARINC FPGA protocol engine, AltaCore™, with a real-time IP/UDP thin server. The customer can implement their application with the same feature-rich application programming interface, AltaAPI™, as used with standard cards – often without even recompiling – the utlimate in code portability.
-
Product
Power Interface and Prototype PXI Card
GX7404
Interface
The GX7404 power interface board offers a low cost method for providing controlled power to UUT interface and test circuitry. The GX7404 provides +5 V, +3.3 V, +12 V, and -12 V voltage outputs which are present on the PXI motherboard to be switched through a DB25 connector for use by a UUT (unit under test) and / or interface circuitry.
-
Product
Portable Avionics Interfaces for USB 3.1
UA2000
Interface
The all-new USB 3.1 design and low-power requirements mean the UA2000 is compatible with USB 2, USB 3, USB 4, and Thunderbolt™ ports. The product ships with both USB-C and USB-A cables for easy connection to current and future computer ports.
-
Product
PXI-8432/ 4-Port, Isolated, RS232 PXI Serial Interface Module
779538-01
Serial Interface
4-Port, Isolated, RS232 PXI Serial Interface Module - The PXI‑8432/4 is a high-performance interface for high-speed, port‑to‑port isolated communication with RS232 devices. It features high-performance DMA transfers, multithreading, and multiprocessor support. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
Interface Board, Low Cost, 8:1 Ethernet RJ45
40-965-901
Interface
Low cost converter card for 40-736 Data Communications Multiplexer. Adapts the 78-Pin D-type connector on the front of the module to 9 RJ45 sockets. Allows the multiplexing of up to 8 Ethernet signals with speeds up to 1G bit.
-
Product
Mini USB To 90 Series Interface (2)
J90USBR
Interface
Use in Receiver SideRequired Tripaddle Modules VPC 510104136
-
Product
PXI LIN Interface Module
Interface
The PXI LIN Interface Module is a bus interface for developing applications with the NI-XNET driver. The NI-XNET device-driven DMA engine couples the LIN bus to host memory to minimize message latency. You can import, edit, and use signals from LIN Description File (LDF) databases in integrated LIN databases. PXI LIN Interface Modules work well for applications requiring real-time, high-speed manipulation of many LIN frames and signals, such as hardware-in-the-loop simulation, rapid control prototyping, bus monitoring, and automation control.
-
Product
Enhanced Serial Interface Module for the Multiprotocol Excalibur 4000 Family of Carrier Boards
M4KSerialPlus
Serial Interface
The M4KSerialPlus is an enhanced serial interface module for the multiprotocol Excalibur 4000 family of carrier boards, that includes several advanced features such as a high baud rate and high throughput. This module supports up to four independent channels of serial communications, each of which can be selected as RS-485, RS-422 or RS-232. The module operates independently of the host computer, reducing the need for host intervention.The M4KSerialPlus module is based on the Exar XR16M570 Universal Asynchronous Receiver/Transmitter (UART). The device is compatible to industry standard 16550 UARTs. Each of the M4KSerialPlus’s four channels contains a transmit FIFO capable of holding up to 16384 bytes and a receive FIFO capable of holding either 16384 receive bytes or 5460 bytes with a 32-bit Time Tag associated with each byte. These large buffers allow application code to transfer large quantities of data with a single non-blocking subroutine call. The 32-bit Time Tag on receive channels is very useful for synchronizing serial data with data from other modules on the 4000 board or on other interface boards. Each channel has a programmable baud rate of up to 10 Mbps and can be configured as RS-232, RS-422 or RS-485.The M4KSerialPlus module is supplied with C drivers, including source code.
-
Product
3U OpenVPX Sensor Interface Unit - SIU36
SIU36
Sensor Interface Unit
The SIU36 is a highly configurable rugged system or subsystem ideally suited to support a multitude of Mil-Aero applications that require high-density I/O, communications, Ethernet switching and processing. The SIU36 leverages NAI’s 3U boards to deliver off-the-shelf solutions that accelerate deployment of SWaP-optimized systems in air, land and sea applications.
-
Product
Interface
RMAC-VME
Interface
Designed for laboratory simulation and production test applications, the Modular Avionics Controller (RMAC) is an intelligent, high performance 6U VME product supporting ARINC protocols and other serial communications. As an evolutionary follow-on product to the successful VME-AIC product line, the RMAC-VME provides a single integrated interface to multiple avionics protocols on VMEbus platforms.
-
Product
Enhanced Serial Interface Module for Excalibur 8000 Family of Carrier Boards, with High Baud Rate & High Throughput
M8KSerial
Serial Interface
The M8KSerial is an enhanced serial interface module for the multiprotocol Excalibur 8000 family of carrier boards, that includes several advanced features such as a high baud rate and high throughput. This module supports up to two independent channels of serial communications, each of which can be selected as RS-485, RS-422 or RS-232. The module operates independently of the host computer, reducing the need for host intervention.The M8KSerial module is based on the Exar XR16M570 Universal Asynchronous Receiver/Transmitter (UART). The device is compatible to industry standard 16550 UARTs. Each of the M4KSerialPlus’s four channels contains a transmit FIFO capable of holding up to 16384 bytes and a receive FIFO capable of holding either 16384 receive bytes or 5460 bytes with a 32-bit Time Tag associated with each byte. These large buffers allow application code to transfer large quantities of data with a single non-blocking subroutine call. The 32-bit Time Tag on receive channels is very useful for synchronizing serial data with data from other modules on the 8000 board or on other interface boards. Each channel has a programmable baud rate of up to 10 Mbps and can be configured as RS-232, RS-422 or RS-485.The M8KSerial module is supplied with C drivers, including source code.
-
Product
Vehicle Multiprotocol Interface Module
C Series
Interface
C Series Vehicle Multiprotocol Interface Modules use hardware-selectable NI-XNET Transceiver Cables (TRC) to communicate High-Speed/Flexible Data‑Rate CAN, Low-Speed/Fault Tolerant CAN, and/or LIN. Using the NI-XNET driver, you can create applications that require real-time, high-speed manipulation of hundreds of CAN and/or LIN frames and signals. The NI-XNET device-driven DMA engine enables the onboard processor to move frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time. C Series Vehicle Multiprotocol Interface Modules work well in applications such as hardware-in-the-loop (HIL) simulation, rapid control prototyping, bus monitoring, and automation control.
-
Product
PXIe-6593, FlexRIO High-speed Serial Module (16 Gbps), KU060
785977-01
Serial Interface
PXIe, 16 Gbps, 8-Channel PXI High-Speed Serial Instrument - The PXIe‑6593 is designed for engineers who need to validate, interface through, and test serial protocols. It includes a Xilinx Kintex Ultrascale FPGA to implement various high-speed serial protocols, and it is … programmable in LabVIEW FPGA for maximum application-specific customization and reuse. The PXIe‑6593 takes advantage of FPGA multigigabit transceivers for up to eight TX and RX lanes.
-
Product
3U CompactPCI 5-Port Serial Ethernet, Optional POE Card
cPCI-A3ETH
Ethernet Interface
- Follow PICMG® CompactPCI® Serial design guide- CompactPCI® Serial, 3U 4HP/8HP- 5x RJ-45 ports support up to 2.5G via Intel® i226IT Ethernet controllers- Optional PoE supported- Operating temperature: -40°C to +85°C- Designed to meet EN50155 standards
-
Product
PXI-8430, 4-Port, RS232 PXI Serial Interface Module
778983-01
Serial Interface
4-Port, RS232 PXI Serial Interface Module - The PXI‑8430/4 is a high-performance interface for high-speed communication with RS232 devices. It features high-performance DMA transfers, multithreading, and multiprocessor support. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
PXIe-6594, FlexRIO High-speed Serial Module (28 Gbps), KU15P
786939-01
Serial Interface
PXIe, 28 Gbps, 8-Channel PXI High-Speed Serial Instrument. - The PXIe-6594 is designed for engineers who need to validate, interface through, and test serial protocols. It includes a Xilinx Kintex Ultrascale+ FPGA to implement various high-speed serial protocols, and it is … programmable in LabVIEW FPGA for maximum application-specific customization and reuse. The PXIe-6594 takes advantage of FPGA multigigabit transceivers for up to eight TX and RX lanes.
-
Product
PCIe to PXIe Remote Control Interface Cable, 2m
43-921-200
Remote Control Interface
The 43-921 PCI Express-to-PXI Express expansion kit provides control of PXI Express modules installed in a PXI Express chassis using high bandwidth PCI Express technology. The extension kit can provide up to 4GB/s using PCIe Gen 2 x8 signalling. The 43-921 PCI Express-to-PXI Express expansion kit provides additional PXI instruments slots to the host computer by implementing a PCI Express-based control of PXI modules.
-
Product
ARINC 3U/6U CompactPCI Interface Card
CPCIC3/6-A429
Interface Card
Alta Data Technologies’ CPCIC-A429 interface module offer a variety of ARINC-419/429/575/573/717 channel configurations with software selectable RX/Tx channels, baud rates, bit encoding and word configurations (Start/Sync/Stop length, Parity, bits/word, MSB/LSB).Encode or decode almost any ARINC-429 physical layer signal.
-
Product
PCI Express Host Interface SSD/Drive Decode Support
Interface
Teledyne LeCroy provides NVM Express, SATA Express and SCSI Express protocol decoding, analysis and test equipment to SSD storage companies worldwide. It works closely with the following organizations providing equipment to its members and conformance programs.
-
Product
PCIe-8510, 2- or 4-Port, PCIe Vehicle Multi-Protocol Interface Device
785324-01
Interface
2- or 4-Port, PCIe Vehicle Multi-Protocol Interface Device—The PCIe‑8510 is a hardware-selectable controller area network (CAN) and/or local interconnect network (LIN) interface for developing applications with the NI‑XNET driver. The PCIe‑8510 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI‑XNET device-driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time for processing complex models and applications.
-
Product
PXIe-8510, 2-Port PXI Vehicle Multiprotocol Interface Module
784121-01
Interface
2- or 6-Port PXI Vehicle Multiprotocol Interface Module—The PXIe‑8510 is a hardware-selectable controller area network (CAN) and/or local interconnect network (LIN) interface for developing applications with the NI‑XNET driver. The PXIe-8510 excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware‑in‑the‑loop simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI‑XNET device-driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time for processing complex models and applications.
-
Product
PXI DeviceNet Interface Module
Interface
PXI DeviceNet Interface Modules have an onboard microprocessor and optically isolated physical layer to communicate with a DeviceNet network system as a master (scanner) or slave device. The modules ship with a high-level API that provides complete access to a DeviceNet network and features easy access to device data and streamlined explicit messaging. PXI DeviceNet Interface Modules are ideal for prototyping DeviceNet systems, PC-based control, embedded control systems, PC-based human machine interface (HMI), and DeviceNet network management utilities.
-
Product
Digital/Pattern/PE Card
PEMU32
Interface Card
The PEMU32 represents a new level of MULTIFUNCTION for PXI-based instrumentation. Based on the proven architecture of the PE32, the PEMU32 offers high voltage PMU/DPS and pin electronics in a compact, 3U PXI form factor. Each card can function as a stand-alone digital subsystem or if required, multiple cards can be interconnected, supporting up to 256 bi-directional pins (8 boards). The PEMU32 also supports deep pattern memory by offering 32 M of on-board vector memory with dynamic per pin direction control and with test rates up to 10 MHz.
-
Product
Digital/Pattern/PE Card
PE16S
Interface Card
The PE16S represents a new level of performance and capabilities for PXI-based digital instrumentation. Based on the proven architecture of the PE16, the PE16S offers high performance pin electronics and an enhanced timing generator in a compact, 3U PXI form factor. Each card can function as a stand-alone digital subsystem or if required, multiple cards can be interconnected, supporting up to 256 bi-directional pins (16 boards). The PE16S offers 16 programmable level input or output channels with 2 PMU . The PE16S also supports deep pattern memory by offering 32 M of on-board vector memory with per channel dynamic direction control running test rates up to 66 MHz.
-
Product
10-Ch Pneumatics CAN without RCV module
YAV90PNF
CAN Interface
This pneumatic subsystem is the same as YAV90PNE, but without the VPC receiver module integrated, making it a good option to be used inside the fixture. Since the control is CAN, user can easily place electrovalves inside the fixture without the need to use a bunch of wires.
-
Product
Vehicle Multiprotocol Interface Device
Interface
The Vehicle Multiprotocol Interface Device excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware-in-the-loop (HIL) simulation, rapid control prototyping, bus monitoring, automation control, and more. The NI-XNET device-driven DMA engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, minimizing message latency and freeing host processor time for processing complex models and applications.





























