Ballard Technology, Inc. Customer Login | Employment | Search Astronics Corporation
    PM429-2 Home > Products > ARINC 429 > PM429-2
Bookmark and Share
Featured Products...
Multi-Protocol Interface Cards

The PE1000 family of PCIe/104™ and PCI/104-Express™ cards enable embedded computers to interface with a variety of avionics databuses.

Rugged Embedded Computers

Compact AB2000 conduction-cooled computers feature a variety of I/O, built-in avionics databus interfaces, and PMC expansion.

ARINC 429 Interface for PC/104+

download datasheet


  • PC/104-Plus compliant
  • Up to 16 ARINC 429 channels
  • Up to 4 ARINC 717 channels
  • Large 32MB memory for Tx/Rx/Mon buffering
  • 16 Avionics discrete I/O signals
  • 48 bit, 1 usec hardware time-tagging
  • IRIG A/B PWM and AM synchronization
  • Rugged extended temperature design
  • Easy to use software interface


  • Large channel count and multiple protocols
  • Larger number of discretes for additional flexibility
  • Unified BTIDriver™ API compatible with many other Ballard Products
  • A wide variety of configurations
  • RoHS compliant design


Ballard's PM429-2 product is a PC/104-Plus compliant interface card for communicating over ARINC 429 and ARINC 717 avionics databuses for both simulation and embedded applications. This interface provides current value registers and 32MB of SDRAM for list and monitor buffering. PM429-2 models offer up to 16 ARINC 429 channels, 4 ARINC 717 channels, IRIG time synchronization and 16 input /output avionics discretes. The discrete I/O can be used as general purpose I/O or for trigger or sync activities in coordination with protocol functions. Several error detection and injection features along with label/ SDI filtering enable this interface to support numerous application requirements.

The PM429-2 product line supports maximum data throughput and simultaneous operations of all ARINC 429 and ARINC 717 channels. Notification of databus activity is handled through the on-board Event Log, which can be processed by polling or via a PCI interrupt. To dramatically reduce the host CPU processing, the sequential monitor has a DMA mode that automatically moves records to host memory through PCI bus mastering.

ARINC 429 Channels

ARINC 429 receive channels speed may be set by the user or defined through automatic speed detection and independent label and SDI filtering. Transmit channels may be independently set for standard low or high speed bit rate (12.5 or 100 Kbps). Each transmit channel automatically maintains accurate label repetition rates and are capable of driving a full 20 standard ARINC 429 receiver loads. To support data transfer protocols, aperiodic words may be transmitted without altering the timing of periodic words. All channels can be monitored independently or by using a channel/label filter. Messages can be captured by a sequential monitor buffer for the entire interface. The BTIDriver™ API provides for automatic scheduling of labels based on transmission rates, making it straight-forward to implement transmission schedules from an ICD or migrate from third party products.

ARINC 717 Channels

The PM429-2 offers two transmit and two receive ARINC 717 channels. Each ARINC 717 channel is independently configurable through software for Harvard biphase or bipolar return-to-zero operation. Sub-frame data structures are used to transmit and receive from the ARINC 717 databus. In addition, super-frames can be enabled with configurable counter location and number of frames per super-frame.

The Downloads section contains data sheets with complete information for PM429-2 products.


Users can develop their applications using the included BTIDriver™ API. With only a few function calls, a program can operate the PM429-2 and process messages to and from the avionics databuses. Functions include routines for transmitting, receiving, scheduling, recording, data manipulation, and time-tagging bus messages. Although most tasks require only a few API calls, the comprehensive API library includes a broad range of functions for specialized needs. BTIDriver™ API software drivers are included for Windows® and Linux®. Other drivers are optional.

PM429-2 Order Numbers

ARINC 429 Channels ARINC 717 Channels Part Numbers
0R/0T 2R/2T PM429-2/201
16R - PM429-2/210
16R 2R/2T PM429-2/211
12R/4T - PM429-2/220
12R/4T 2R/2T PM429-2/221
8R/8T - PM429-2/230
8R/8T 2R/2T PM429-2/231
8R - PM429-2/240
8R 2R/2T PM429-2/241
4R/4T - PM429-2/250
4R/4T 2R/2T PM429-2/251
2R/2T - PM429-2/260
2R/2T 2R/2T PM429-2/261

nR = number of receive channels
nT = number of transmit channels

  Datasheet PM429-2 Datasheet 11/4/2014
X Product Manual PM429-2 Manual 7/18/2014
X API Manual BTIDriver 429 Manual 11/21/2013
X API Manual BTIDriver 717 Manual 11/21/2013
X API Manual BTIDriver 717 Repeater Addendum 9/14/2007
X Driver PM429-2 Driver Win32/64 8/12/2015
X Driver 32-bit Windows Driver Installer 8/12/2015
X Driver 64-bit Windows Driver Installer 8/12/2015
X Examples PM429-2 Java Examples 8/12/2015
X Examples PM429-2 LabVIEW Examples 8/12/2015
X Examples PM429-2 C Examples 8/12/2015
X Examples PM429-2 C-Sharp Examples 8/12/2015
X Examples PM429-2 VB.NET Examples 8/12/2015
X Examples PM429-2 VB Examples 8/12/2015
X Linux BTIDriver Libraries for Linux 5/20/2015
X Linux BTI PCI Linux Kernel Module 5/20/2015
Get Adobe Reader

Adobe Acrobat is required to view PDF documents. Click Here to download a free version of Acrobat Reader.
Site Map | Privacy Policy | Legal Copyright © 1996-2016 Ballard Technology, Inc. All rights reserved.