OPERATION
Because CoPilot can host multiple channels and databus protocols in the same
project, it is the ideal tool for operating OmniBus products. CoPilot can be pur-
chased separately or with an OmniBus product. For more information or a free
evaluation copy, call Ballard at (800) 829-1553. In addition, you can learn more
about the latest version of CoPilot at www.ballardtech.com.
3.2 User-Developed Software
Software developers can use the bundled BTIDriver API to create custom appli-
cations. With only a few function calls, a program can operate OmniBus products
and process messages to and from the avionics databus. Functions include rou-
tines for transmitting, receiving, scheduling, recording, data manipulation, and
time-tagging bus messages. Although most tasks require only a few API calls, the
comprehensive library includes a broad range of functions for specialized needs.
Sample programs and utility programs are included with the API on the software
distribution disk. Detailed information about each API function and instructions
on programming for OmniBus products is found in separate manuals for each
protocol (e.g., ARINC 429 Programming Manual for BTIDriver-Compliant De-
vices).
3-2 OmniBus II PCIe/PXIe User’s Manual