The easiest way to use the MIL-STD-1553 functionality of your CM1553-3 card is with CoPilot, Ballard's Windows-based software. CoPilot is an intuitive, interactive program that simplifies the testing and simulation of MIL-STD-1553 systems. In CoPilot, you can simulate the Bus Controller, up to 32 RTs, and monitor, record, and export bus activity. Data can be entered and displayed in engineering units and data definitions may be saved to the 1553 database. CoPilot features include virtual instruments, strip charts, moving map displays, scripting, and software playback mode. CoPilot also supports ARINC 429, ARINC 708, ARINC 664/AFDX, and serial. CoPilot may be purchased as part of an CM1553-3 system or separately.
Application Program Interface (API)
Alternatively, software developers can use the bundled Application Program Interface (API) that enables quick and easy development of custom applications. The CM1553-3 can be configured for simple terminal emulation using default memory mapping and buffering options with only a few API calls. Although most users will accomplish their tasks with a small number of API functions, the comprehensive library includes a broad range of tools for specialized needs. Driver software is included for Windows. Linux and drivers available.
Supported in many programming languages, including C/C++, C#, VB, VB.NET, and LabVIEW™