Application Program Interface
allows developers to create code that works with operating systems, applications and websites.
See Also: API
-
Product
Interface Module for the Multimode, Muliprotocol Excalibur 8000 Family Carrier Boards
M8K1553MCH
Interface Module
The M8K1553MCH interface module for the multimode, multiprotocol, Excalibur 8000 family of carrier boards provide a complete solution for developing and testing 1553 interfaces and performing system simulation of the MIL-STD-1553 bus. The module handles all standard variations of the MIL-STD-1553 protocol.The M8K1553MCH contains 32k x 16 of dual-port RAM for Data blocks, Control registers, and Look-up tables. All Data blocks and Control registers are memorymapped and may be accessed in real time. The dual-redundant 1553 module may be programmed to operate in one of four modes of operation: Bus Controller, Remote Terminal, RT/Concurrent-Bus Monitor, and Bus Monitor. The M8K1553MCH comes complete with Windows software, and a C driver software library including source code.
-
Product
USB GPIB (IEEE-488) Interface
GPIB-USB-HS+
Interface
This compact USB - GPIB interface offers full function, IEEE 488.2 interface support via any computer with a USB port. The interface can control up to 14 GPIB instruments. The small size and light weight of this interface makes it ideal for portable applications using a laptop computer or for other applications in which the computer has no available internal I/O slots. The interface works with any Windows OS.
-
Product
PCI-8511, 1‑Port, Low‑Speed/Fault-Tolerant CAN Interface Device
780682-01
CAN Interface
1‑ or 2-Port, Low‑Speed/Fault-Tolerant CAN Interface Device—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
Serial Interface Device
Serial Interface
The Serial Interface Device offers a number of options for connecting to serial hardware. You can choose from Ethernet, USB, PCI, PCIe, or ExpressCard interfaces to add up to 16 serial ports to your system. You can choose from common serial protocols, such as RS232, RS422, and RS485. The Serial Interface Device also offers various isolation, hyperthreading, and multiprocessor compatibility options. Some models also support 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
sbRIO-9866, Non-Enclosed, 1-Port C Series LIN Interface Module
785965-01
LIN Interface
Non-Enclosed, 1-Port C Series LIN Interface Module—The sbRIO‑9866 is a Local Interconnect Network (LIN) interface for developing applications with the NI‑XNET driver. The sbRIO‑9866 excels in applications requiring real-time, high-speed manipulation of hundreds of LIN frames and signals such as hardware‑in‑the‑loop (HIL) simulation, rapid control prototyping, bus monitoring, automation control, and more. You can perform this manipulation while taking other DAQ measurements in the same CompactDAQ hardware platform or while performing low-level FPGA control and embedded monitoring in the same CompactRIO Chassis. Non-enclosed modules are designed for OEM applications.
-
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
ARINC 429 Interface
RCEI-715A
Interface
The RCEI-715A is an intelligent, high-density, Type II PC Card (PCMCIA) interface that provides up to 12 fully independent ARINC 429/575 channels, along with up to 4 bi-directional avionics-level I/O discretes.
-
Product
USB 1553 and ARINC Appliance
USB-MA4
USB Interface
The industry’s first USB 3.0 SuperSpeed Multi-channel MIL-STD-1553 and/or ARINC-429 appliance!1-2 1553 Dual Redundant Channelsand/or 8 ARINC-429 Channels (4 RX/TX and 4 RX)Supports ARINC-717 (shared with 429 channels)
-
Product
USB-8502, 1-Port, High-Speed/FD, USB CAN Interface Device
784661-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
PXIe-8431, 8-Port, RS485/RS422 PXI Serial Interface Module
781473-01
Serial Interface
The PXIe‑8431/8 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
PCI-8532, 1-Port, DeviceNet Interface Device
781062-01
Interface
The PCI‑8532 is a high-speed DeviceNet Interface for developing applications with the NI‑Industrial Communications for DeviceNet driver. DeviceNet is based on the controller area network (CAN) physical layer and increases strength and interconnectivity by specifying various parameters, such as the required cable length, connectors, and baud rates. The DeviceNet specifications are managed by OVDA, Inc. You can program the PCI‑8532 to add high-performance master/scanner or slave capabilities to DeviceNet networks.
-
Product
PXI Ethernet Interface Module
Ethernet Interface
PXI Ethernet Interface Modules equip 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, these modules are ideal for high-performance data transfer and vision applications on the PXI platform. These modules have independent bandwidth to support two GigE Vision cameras with Power over Ethernet (PoE).
-
Product
Interface
RCNIC-A2PAU4
Interface
Abaco Systems' RCNIC-A2PAU4 is a high performance 4-lane PCI Express interface for monitoring, generating or analyzing full-bandwidth AFDX/ARINC 664 protocol traffic. Our exclusive pipeline architecture maximizes packet throughput using parallel controllers and efficient DMA transfers, thereby avoiding the bottlenecks of CPU-based interface solutions.
-
Product
LIN Interface Module
C- Series
LIN Interface
C Series LIN Interface Modules are bus interfaces 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 LDF databases in integrated LIN databases. C Series 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
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-8512, 1‑Port, High‑Speed/FD CAN Interface Device
780683-01
CAN Interface
The PCI‑8512 is a high-speed controller area network (CAN) flexible data-rate (FD) interface for developing applications with the NI‑XNET driver. The PCI‑8512 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-14
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
PCIe High Performance Host Adapter: Dual Port (x16), Gen 3
M9049A
Interface
The M9049A is a PCIe interface card for computers with PCIe expansion slots. It provides an extremely high performance link from an external computer to an AXIe or PXIe Chassis. The M9049A has a flexible configuration capability. Each card has two Gen 3 x8 PCIe cable links capable of achieving speeds up to 8 GB/s on each port. These two ports can be combined into a single x16 cable link providing a speed of up to 16 GB/s. This means a data-intensive system can be built using high-performance desktop or rack-mounted computers.
-
Product
USB-C Thunderbolt™ 3 Appliance with Two Independent, Dual Redundant 1553 Busses, Eight ARINC-429/717 Channels, 4 RX/TX & 4 RX
TBOLT-MA4
USB Interface
Full Featured and Native 1553 and ARINC Thunderbolt interface! Full PCI Express interface – same advanced interface as PCIe backplane cards in a small, portable, rugged appliance.
-
Product
GPIB User Installable Interface Module
E363GPBU
Interface Module
Add a GPIB interface to your E36300 Series triple output or E36200 Series autoranging bench power supply.
-
Product
Rugged Aircraft Interface Devices
AB2-AID
Interface
The AB2-AID is ready to go with high-performance avionics I/O combined with valuable built-in features such as a 9-port Ethernet switch, Ethernet to serial bridge, and 8GB flash memory. All in a compact, rugged package for easier integration and longer life.
-
Product
USB-8452, 3.3 MHz I2C, 50 MHz SPI I2C/SPI Interface Device
781964-03
Interface Module
The NI USB‑8452 is a master interface for connecting to and communicating with inter-integrated circuit (I2C) and serial peripheral interface (SPI) devices. With plug‑and‑play USB connectivity, the USB‑8452 is a bus-powered, portable solution to communicate with consumer electronics and integrated circuits. It also includes eight general-purpose digital I/O lines for a variety of applications, such as configuring the address of I2C devices, toggling LEDs, or strobing convert and data ready lines common to analog converter chips. You can physically place the USB‑8452 more closely than PCI interfaces to I2C/SPI devices, which reduces I2C bus length and minimizes noise problems. Additionally, the interface provides +5 V and GND to power circuits with no external power supply.
-
Product
ARINC interface
RAR-EC
Interface
Available in a range of configurations to match your needs, the 11 channel RAR-EC provides complete, integrated databus functionality for ARINC 429, ARINC 575 and selected 2-wire, 32-bit protocols, for an ExpressCard interface. The RAR-EC supports maximum data throughput on all channels while providing onboard message scheduling, label filtering, multiple buffering options, time-tagging, error detection and four avionics-level I/O discretes.
-
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-8231, 1-Port Gigabit PXI Ethernet Interface Module
781752-01
Interface
1-Port Gigabit PXI Ethernet Interface Module—The PXI‑8231 provides a Gigabit Ethernet interface with up to 1000 Mbit/s transfers. With 1000 Mbit/s Gigabit Ethernet, you achieve a substantial performance increase over 100 Mb/s Fast Ethernet while remaining completely compatible with 10BASE‑T and 100BASE‑TX Fast Ethernet networks. The PXI‑8231 also features automatic cable polarity detection.
-
Product
USB-8451, 250 kHz I2C, 12 MHz SPI I2C/SPI Interface Device
779553-50
Interface Module
The NI USB‑8451 is a master interface for connecting to and communicating with inter-integrated circuit (I2C), System Management Bus (SMBus), and serial peripheral interface (SPI) devices. With plug‑and‑play USB connectivity, the USB‑8451 is a portable solution to communicate with consumer electronics and integrated circuits. It also includes eight general-purpose digital I/O lines for a variety of applications, such as configuring the address of I2C devices or toggling LEDs. The USB‑8451 can be physically located more closely to I2C/SPI devices than PCI interfaces, reducing I2C bus length and minimizing noise problems. Additionally, the interface provides +5 V and GND to power circuits with no external power supply.
-
Product
High Density Interface Card
PMC-A429HD
Interface Card
Alta Data Technologies’ PMC-A429HD interface card offers an unparalled 16, 32 or 48 channels of ARINC-429 on a single-width, front panel PMC module. The PMC card can be used in almost any PCI/PCIe based backplane system, and can encode or decode almost any ARINC-429 physical layer signal. The card can also support several 717 channels.
-
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-8430, 16-Port, RS232 PXI Serial Interface Module
781472-02
Serial Interface
16-Port, RS232 PXI Serial Interface Module—The PXIe‑8430/16 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
MIL-STD-1553 PC104-Plus Interface Card
PC104P-1553
Interface Card
Alta Data Technologies’ PC104P interface module is a multi-channel (1-4) 1553 card supported by the latest software technologies. The PC104P card is based on the industry’s most advanced 32-bit 1553 FPGA protocol engine, AltaCore™, and by a feature-rich application programming interface, AltaAPI™, which is a multi-layer ANSI C and Windows .NET 2.0 (MSVS 2005 C++, C#, VB .NET) architecture. This hardware and software package provides increased system performance and reduces integration time.





























