Application Program Interface
allows developers to create code that works with operating systems, applications and websites.
See Also: API
-
Product
PCIe-8430, PCI Express, 2-Port, RS232 Serial Interface Device
782122-01
Serial Interface
The PCIe‑8430/2 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
PXI Vehicle Multiprotocol Interface Module
Interface
PXI 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. PXI 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
Industrial-Grade Intelligent Analog & Digital Interface Modular Control Box With Arduino Compatibility
I-Pi OT2IT
Interface Module
Discover the freedom of open-source innovation with ADLINK's industrial-grade I-Pi Arduino-Compatible PLC. Say goodbye to restrictive proprietary systems and embrace the vast, versatile world of the Arduino ecosystem. Accelerate your project's journey from concept to commercialization across diverse automation and control tasks. All this, while ensuring steadfast reliability, professional-grade functionality and industry-ready performance.I-Pi-OT2IT is equipped with numerous analog and digital sensors to manage different OT devices in smart factories. It features 8x Digital inputs, 11x Digital outputs, 9x Analog inputs, and 2x Analog outputs, and can be easily controlled by Computer-on-Modules via software over Ethernet/LAN. By consolidating OT with IT, it is the ideal solution to transform your factory into a smart one.
-
Product
COM Express Type 7 10GBASE-T Network Adapter Card
CEI-4x10GBASE-T
Network Interface Controller
- Support up to four 10GbE copper interfaces (10GBASE-T)- COM.0 R3.1 Type 7 compliant- Dedicated for Express-ID7
-
Product
USB-8502, 2-Port, High-Speed/FD, USB CAN Interface Device
784662-01
CAN Interface
1- or 2-Port, High-Speed/FD, USB CAN Interface Device—The USB-8502 is a high-speed controller area network (CAN) interface for developing applications with the NI‑XNET driver. The USB‑8502 is powered over the USB bus and does not require external power. It excels in applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals such as 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 applications. The USB‑8502 is available with a three‑pin COMBICON synchronization connector for triggering and synchronizing the internal hardware timebase with other devices.
-
Product
FPGA UDP Packet Interface Connnecting 3-4 Channels of MIL-STD-1553 to Ethernet in Real-Time
ENETX-1553
Ethernet Interface
ENETX-1553™ is an innovative product that provides “remoting” of 1553 operations on 10/100/1000 Ethernet IP/UDP local area networks (LAN). ENETX-1553 is a small, low-power, rugged device that provides real-time Ethernet connectivity to for three or four dual redundant 1553 (A/B) buses (channels). Ideal for remoting 1553 connections for in-field applications or point-point lab usage. AltaAPI provides and highly portable BSD SDK and National Instruments LabVIEW and LabWindows. ENET products are unique in the market as they have a hardware, FPGA real-time UDP engine – no OS or IP stacks – provides maximum throughput and ultimate virus protection.
-
Product
78-Pin Connector To Screw Terminal Interface
GT96078
Interface
78-Pin Connector to Screw Terminal InterfaceTerminal board interface. Interfaces to 78 pin connector.
-
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
Interface
RCEI-830A-TB
Interface
Designed for embedded, laboratory and simulator applications, the RCEI-830A-TB 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
USB-485/4, 4-Port, USB, RS485/RS422 Serial Interface Device
778476-104
Serial Interface
The USB‑485/4 interface transforms your USB port into a single asynchronous serial port for communication with RS485 and RS422 devices. You can use a USB‑485/4 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 Board for 100 BaseT Ethernet
40-965-911
Interface
The 40-965-911 is a converter card for the 40-201 Ethernet/AFDX Fault Insertion Switch. Adapts the 78-Pin D-type connector on the front of the module to 8 RJ45 sockets and one 9-way D-type connector for fault signals. Allows the fault insertion testing of 100 BaseT Ethernet signals.
-
Product
Avionics Test & Simulation Interfaces
Interface
Connect your PC laptop, desktop and tablet computers to avionics databuses with pocket-sized Ballard USB interfaces. Ease of use, versatility and comprehensive databus functionality have made these rugged adapters the industry favorite for avionics test, analysis and simulation in the lab and in the field. Avionics labs routinely integrate Ballard interface cards and full-featured network appliances into their test setups for powerful and reliable databus connection.
-
Product
Interface Board, Compact, 8:1 Ethernet RJ45
40-965-907
Interface
Compact 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
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
Interface
R15-MPCIE
Interface
The R15-MPCIE is very small (30mm x 40.95mm x 4.7mm) and lightweight for applications deployed in highly constrained environments where platforms require minimum SWaP solutions. It is designed for those working in avionics test and simulation for field and test support, and for use in data logging in which it offers significant advantages and flexibility.
-
Product
PCI Mezzanine Card
PNIC1G
Ethernet Interface
Each Ethernet interface supports 10, 100 and 1000 Mbits transmission rates with auto-negotiation for full duplex operation; 10 and 100 Mbit/s transmissions for half duplex operation, and is equipped with a 32 Kbit Serial EEPROM.
-
Product
Connector Interface, Connector Type FC - Narrow Key Way
81000NI
Interface
81000NI - FC/APC connector interface, good for >10000 reconnection cycles, 2.03mm (0.08") key way. (for R-keying only, narrow key way)
-
Product
Network Interface Card
NIC10G
Interface Card
Featuring the Intel 82599ES dual 10GbE controller, the NIC10G supports flow control, integrated IPsec security engines, optimized queues, IPv6 offloading, advanced filtering capabilities, and Tx/Rx IP, TCP and UDP checksum offloading capability. Also has integrated a PCI Express Gen 2 interface supporting up to 8 lanes.
-
Product
Multi-channel Interface Module
PC104E-MA4
Interface Module
Alta Data Technologies’ PC104E-MA4 interface module is a multi-channel, multi-protocol 1553 and ARINC PCI/104-Express interface card supported by the latest software technologies. The PC104E-MA4 card is based on the industry’s most advanced 32-bit FPGA protocol engine, AltaCore™, and by a feature-rich application programming interface, AltaAPI™, which is a multi-layer ANSI C and Windows .NET (MSVS 2005/08/10 C++, C#, VB .NET) architecture. This hardware and software package provides increased system performance and reduces integration time.
-
Product
Interface
R15-EC
Interface
The R15-EC card provides the highest level of performance and density for MIL-STD-1553A/B in an ExpressCard form factor. The R15-EC card provides 1 or 2 channels integrated with powerful API software that provides instant access to all 1553 databus functionality and data. Standard features include real-time bus playback (with ability to edit out RTs), aperiodic message insertion, error injection/detection, conditional BC branching, 64-bit, 25 nanosecond message timetagging, and “Oneshot” BC operation. The Bus Monitor mode provides 100% bus monitoring of a fully loaded 1553 bus. IRIG-B Receiver (AM or DC/TTL) Generator (DC/TTL) optionally available.
-
Product
Interface Card
PMC-1553
Interface Card
The PMC-1553 Interface Card and AltaAPI Represent the Latest MIL-STD-1553 32-bit FPGA Protocol Engine Technology with Multi-Layer Software. Ideal for SBCs or carriers for VPX, VME and cPCI (Compact PCI/PCIe or PXI) - Commercial or Rugged/Conduction Cooled Systems. Our Card and Software Packages are Designed for Fast, Portable Integrations.
-
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
USB-485/4, 4-Port, USB, RS485/RS422 Serial Interface Device
778476-54
Serial Interface
The USB‑485/4 interface transforms your USB port into a single asynchronous serial port for communication with RS485 and RS422 devices. You can use a USB‑485/4 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
Portable Avionics Interfaces for USB 2.0
Interface
These versatile interfaces are suitable for a wide range of applications in the lab and in the field. They support maximum data throughput on all channels and have a large 32 MB built-in memory. All power necessary for operation is provided via the single USB port. Plug and Play and Hot Swap features make them easy to install and move between computers.
-
Product
Digital/Pattern/PE Card
PE32H
Interface Card
The PE32H represents a new level of performance and capabilities for PXI-based digital instrumentation. Based on the proven architecture of the PE32, the PE32H 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 (8 boards). The PE32H also supports deep pattern memory by offering 32M of on-board vector memory with dynamic per pin direction control and with test rates up to 66 MHz. With new 32M log memory, PE32H can capture 32 channels data or fail log.
-
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
PXIe-1486, 8 Input, 8 Output, or 4 Input/4 Output PXI FlexRIO FPD-Link™ Interface Module
787453-01
Interface
The PXIe-1486 combines the Texas Instruments Flat Panel Display Link™ (FPD-Link™) 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-1486 makes use of a combination of FPD-Link™ serializers and deserializers with a Xilinx FPGA to provide a high-throughput and customizable FPD-Link™ 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 FPD-Link™ channels. The PXIe-1486 is ideal for applications such as in-vehicle data logging, lab-based playback, or hardware-in-the-loop (HIL). FPD-Link is a trademark of Texas Instruments.
-
Product
10 Gbit Ethernet Card, PXIe Form Factor
ADQ10GBE
Ethernet Interface
The ADQ10GBE module enables fast network connection from a cPCIe/PXIe chassis to an external host computer. It occupies a single slot in an 3U cPCIe/PXIe chassis and can be used with backplanes supporting up to x8 Gen2 PCIe. All necessary software drivers are included and can be installed on the PXIe controller. ADQ10GBE can be used under Windows 7 (32 or 64 bit), Windows 8 and 8.1, and Linux (native support or ixgbe source code).
-
Product
2U, 4U, and 6U Developmental RF Interface Units
1257A-D
Interface
The Astronics 1257A-D is a sixth-generation RFIU design. It comes with a new easy-to-use LXI Core 2011-compliant device and new enhanced features, including the ability to acquire all of the components you need to assemble your own unit in-house, reducing your design time.
-
Product
Dual-port Isolated CAN Interface Cards
PCI-7841/cPCI-7841
CAN Interface
The PCI-7841/cPCI-7841 is a Controller Area Network (CAN) interface card. It supports a dual-port CAN's interface that can run independently or bridged at the same time. The built-in CAN controller of this card is Philips SJA1000, which provides bus arbitration and error detection with auto correction and re-transmission function.





























