Application Program Interface
allows developers to create code that works with operating systems, applications and websites.
See Also: API
-
Product
Interface
P-SER
Interface
P-SER I/O product is a native PMC form factor interface providing real-time serial input and output with high time-precision reception/input time-stamping, scheduled transmission/output, event triggering and interrupt support. This interface is designed to meet the needs of both the simulations/test and the real-time embedded applications whether in Windows or VxWorks environments.
-
Product
Low-profile High-Performance IEEE488 GPIB Interface for PCIe Bus
LPCIe-3488A
Interface
The IEEE-488 standard, also known as GPIB, is a bus interface that connects instruments with a computer to form an ATE system. Today, GPIB is still the most popular interface between computer and instruments. ADLINK"s USB-3488A, LPCI-3488A and LPCIe-3488A controller interface cards are fully compatible with the IEEE-488.2 instrumentation control and communication standard and are capable of controlling up to 14 stand-alone instruments via IEEE-488 cables. The USB-3488A, LPCI-3488A and LPCIe-3488A are designed to meet the requirements of high performance and maximum programming portability.
-
Product
Interface
RAR-XMC
Interface
Designed for embedded, laboratory and simulator applications, the RAR-XMC supports maximum data throughput on all channels while providing onboard message scheduling, label filtering, multiple buffering options, receive message time-tagging and error detection, and IRIG-B receiver (AM or DC/TTL) and generator (DC/TTL).
-
Product
Interface
RCNIC-A2PA
Interface
The RCNIC platform is a high performance PMC module for the AFDX/ARINC 664 protocol. With two independent ports for traffic monitoring, traffic generation, external triggering and analysis, the RCNIC provides high-resolution time-tagging of incoming packets simultaneously with highly accurate traffic generation.
-
Product
Smart Aircraft Interface Devices
webCS
Interface
The Ballard webCS® is the first highly integrated smart AID/server/router that securely bridges avionics data with wired and wireless networks in a single compact box. This wireless aircraft communications server platform is simple to install and configure, safe to interface with aircraft domains, and provides highly secure data transfer. The compact, versatile webCS enables aircraft operators to easily gather and process aircraft data, and then route it to where it is needed—whether on or off the aircraft.
-
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-1487, 8 Input, 8 Output, or 4 Input/4 Output PXI FlexRIO GMSL™ Interface Module
787458-01
Interface
The PXIe-1487 combines the Maxim Integrated Gigabit Multimedia Serial Link™ (GMSL™) interface with the Xilinx FPGA for high-throughput vision and imaging applications. This module provides a high-speed digital interface for using and testing modern advanced driver assistance systems (ADAS) and autonomous drive (AD) camera sensors and electronic control units (ECUs). Additionally, the PXIe-1487 makes use of a combination of GMSL™ serializers and deserializers with a Xilinx FPGA to provide a high-throughput and customizable GMSL™ interface on PXI. The included FlexRIO driver, with LabVIEW FPGA examples, provides access and control for power-over-coax, I²C back-channel communication, and general-purpose input/output (GPIO) communication on the GMSL™ channels. The PXIe-1487 is ideal for applications such as in-vehicle data logging, lab-based playback, or hardware-in-the-loop (HIL). GMSL is a trademark of Maxim Integrated Products, Inc.
-
Product
C Series PROFINET Interface Module
Interface Module
The C Series PROFINET Interface Module provides two PROFINET interface ports that enable you to reliably connect programmable logic controllers (PLCs), I/O, sensors, and drives over long distances in industrial environments. PROFINET is an application protocol that uses familiar concepts from PROFIBUS that are implemented on the physical layer of Ethernet. The C Series PROFINET Interface Module includes NI-PROFINET driver software for human machine interface (HMI) and supervisory control and data acquisition (SCADA) applications. You can perform PROFINET device automated test using these interfaces.
-
Product
4-Port MIPI Interface GMSL Video Capture Card
MIC-FG-4G
Interface
GMSL SerDes controller. Supports up to 4K, 30fps, quad channel. MIPI 4 Lane compliant. Power Over Coax. V4l2, Gstreamer, Python support on Linux.
-
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
PXIe Remote Control Interface Module
43-921-002
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
USB-485/2, 2-Port, USB, RS485/RS422 Serial Interface Device
778476-02
Serial Interface
The USB‑485/2 interface transforms your USB port into a single asynchronous serial port for communication with RS485 and RS422 devices. You can use a USB‑485/2 port as a standard serial port from your application, including RTS/CTS hardware handshake lines. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
Interface
RP-708
Interface
The RP-708 is a two-channel ARINC 708 weather radar display data bus PMC module interface, supporting variable frame sizes for embedded applications, simulation and test. Abaco Systems provides integrated support for this module on PCI, PCIe, CompactPCI, VME, VXI and native PMC platforms. Each RP-708 channel can be configured as two transmit channels, two receive channels, or one transmit channel and one receive channel simultaneously.
-
Product
NI-9870, 4-Port, RS232 C Series Serial Interface Module
779891-02
Serial Interface
The NI‑9870 adds RS232 serial ports to CompactRIO systems. The serial ports are accessed directly from the FPGA to offer you flexibility in communicating with serial devices. The module has individual buffers on every port that save FPGA space and simplify programming. The NI‑9870 supports standard start bit, stop bit, and handshaking settings. It uses an external power to provide maximum compatibility and reliability under all serial port conditions.
-
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
Interface
RCNIC-A2PAX
Interface
The RCNIC platform is a high performance, PCI module (PMC on carrier card) for the AFDX / ARINC 664 protocol. With two independent ports for traffic monitoring, traffic generation, external triggering and analysis, the RCNIC provides high-resolution time-tagging of incoming packets simultaneously with highly accurate traffic generation.
-
Product
Interface
RCNIC-A2PA-TB
Interface
The RCNIC platform is a high performance Thunderbolt 3 device for the AFDX/ARINC 664 protocol. With two independent ports for traffic monitoring, traffic generation, external triggering and analysis, the RCNIC provides high-resolution time-tagging of incoming packets simultaneously with highly accurate traffic generation.
-
Product
2-CH PCI ExpressR IEEE 1394b Frame Grabber
PCIe-FIW62
Interface Card
The PCIe-FIW62 is an IEEE 1394b (FireWire 800) interface card which provides two high-speed FireWire 800 ports with data transfer rates up to 800 Mb/s on a PCI ExpressR x1 lane. The PCIe-FIW62 provides two direct-connect IEEE 1394b bilingual connectors with a screw-lock mechanism. These screw-lock connectors provide a reliable connection between the PCIe-FIW62 and up to two IEEE 1394b cameras. A 4-pin ATX power connector on the PCIe-FIW62 supports IEEE 1394b cameras that draw power directly from the frame grabber. Each port has a green LED on the front panel that will illuminate when the PCIe-FIW62 is connected to a IEEE 1394b camera for convenient identification of channel connection status.
-
Product
PXIe-8521, 4-Port, 100BASE-T1 PXI Automotive Ethernet Interface Module
786771-01
Ethernet Interface
PXIe, 4-Port, 100BASE-T1 PXI Automotive Ethernet Interface Module - The PXIe-8521 is a 100BASE-T1 unshielded twisted pair (UTP) Automotive Ethernet interface for developing applications with the NI‑XNET driver. The PXIe-8521 is ideal for developing applications that require … Automotive Ethernet to test and validate automotive electronic control units (ECUs). The interface provides up to four independent endpoints or up to two network terminal access points (TAPs). It features onboard hardware timestamping and can act as up to four separate 802.1AS masters or slaves, which allows it to synchronize with an external network as well as the rest of a PXI system. The PXIe-8521 also provides LEDs on the front panel so that you can monitor the network link and activity.
-
Product
PXI Ethernet Interface Module
Ethernet Interface
The PXI Ethernet Interface Module equips PXI systems with high-bandwidth Ethernet-based connectivity with up to 40 Gb/s data rates per port. Featuring compatibility with industry-standard network and automatic cable polarity detection, this module is ideal for high-performance data transfer and vision applications on the PXI platform. Additionally, the PXI Ethernet Interface Module has independent bandwidth to support up to four GigE Vision cameras without PoE.
-
Product
PCIe-8431, PCI Express, 16-Port, RS485/RS422 Serial Interface Device
780592-02
Serial Interface
The PCIe‑8431/16 is a high-performance interface for high-speed communication with RS485 and RS422 devices. It features high-performance DMA transfers, multithreading, and multiprocessor support. You can also select between 4‑ and 2‑wire transceiver modes for full‑ and half‑duplex communication. NI serial interfaces also appear as standard COM ports for compatibility with programs that use serial communications.
-
Product
AIM Interface Modules
Interface Module
AIM’s innovative, unique and successful ‘Common Core’ hardware design set new standards for onboard intelligence and performance when introduced to the market in 1998. Since then, further generations and evolutions of the Common Core approach have been introduced, offering improved performance, higher channel density, lower power consumption, the migration to smaller form factors as well as the support of new avionics bus and network communication standards.
-
Product
PCI-8511, 2-Port, Low‑Speed/Fault-Tolerant CAN Interface Device
780682-02
CAN Interface
The PCI‑8511 is a fault-tolerant controller area network (CAN) interface for developing applications with the NI‑XNET driver. The PCI‑8511 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
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
GPIB User Installable Interface Module
EL34GPBU
Interface Module
EL34GPBU GPIB user-installable interface (SCPI-1999, IEEE 488.2) module adds a GPIB interface to your EL30000 Series bench electronic load.
-
Product
C Series Serial Interface Module
Interface Module
The C Series Serial Interface Module adds RS232 or RS485/RS422 serial ports to CompactRIO systems. The serial ports are accessed directly from the field-programmable gate array (FPGA) to offer you flexibility in communicating with serial devices. The module has individual buffers on every port that save FPGA space and simplify programming. The C Series Serial Interface Module supports standard start bit, stop bit, and handshaking settings. It uses an external power to provide maximum compatibility and reliability under all serial port conditions. You can choose from both enclosed and non-enclosed modules.
-
Product
Interface Card
XMC-WMUX
Interface Card
Alta Data Technologies’ XMC-WMUX interface module (PCI Express Mezzanine Card for Carriers and Single Board Computers or Carriers) is a single or dual-channel (A-B Redundant = 4 Busses per Channel/Wings) WMUX card supported by the latest software technologies.
-
Product
Low-Profile High-Performance IEEE488 GPIB Interface for PCI Bus
LPCI-3488A
Interface
ADLINK LPCI-3488A GPIB controller interface card, fully compatible with the IEEE 488 instrumentation control and communication standard, is capable of controlling up to 14 stand-alone instruments via IEEE 488 cables. It is designed to meet the requirements for high performance and maximum programming portability. The built-in 2KB FIFO and a block transfer mode provide up to 1.5 MB/s GPIB transfer rate. With the APIs that are compatible with NI-488.2* and VISA support, the LPCI-3488A provides the greatest compatibility with your existing applications and instrument drivers. (* NI-488.2 mentioned here is the trademarks and properties of National Instruments Corporation.)
-
Product
NI-9870, 4-Port, RS232 C Series Serial Interface Module
779891-03
Serial Interface
The NI‑9870 adds RS232 serial ports to CompactRIO systems. The serial ports are accessed directly from the FPGA to offer you flexibility in communicating with serial devices. The module has individual buffers on every port that save FPGA space and simplify programming. The NI‑9870 supports standard start bit, stop bit, and handshaking settings. It uses an external power to provide maximum compatibility and reliability under all serial port conditions.
-
Product
Interface
RCEI-830A
Interface
Designed for embedded, laboratory and simulator applications, the RCEI-830A supports maximum data throughput on all channels while providing onboard message scheduling, label filtering, multiple buffering options, receive message time-tagging and error detection, and IRIG-B receiver (AM or DC/TTL) and generator (DC/TTL).





























