::::::::::
:: Site Map
: :     CoPilot 429    Home > Products > ARINC 429 > CoPilot 429
 

CoPilot® 429 and CoPilot 429 Plus

  • Interact with databuses and hardware
  • Use CoPilot's automation features
  • Modify and view data in engineering units
  • Load from and save to the 429 database
  • Generate transmit values during simulation
  • Record, view, and analyze databus activity in the powerful CoPilot 429 monitor
  • Expand CoPilot functionality with OLE Automation
  • Two options: CoPilot 429 Standard and CoPilot 429 Plus
  • Define and display data through virtual instruments, strip charts, and moving maps
  • Customize CoPilot with script routines
  • Reexamine monitored data using CoPilot's software playback mode
  • Retransmit monitored data on the bus with hardware playback
CoPilot® 429 and CoPilot 429 Plus
CoPilot 429 Plus

CoPilot 429 Summary


CoPilot 429 is an intuitive, graphical databus analyzer that simplifies the simulation and testing of ARINC 429-based avionics systems. CoPilot 429 is part of the CoPilot Family—a comprehensive software environment that interfaces to Ballard's ARINC 429, ARINC 708/453, and MIL-STD-1553 hardware products.

Using CoPilot and a Ballard ARINC 429 board, you can be transmitting and receiving on ARINC 429 databuses with just a few clicks of the mouse. Then, while the bus is running, you can observe and change data in meaningful engineering units. Features built into CoPilot 429 assist you in automatically detecting installed hardware and bus activity, and in building transmit schedules to meet ARINC 429 requirements. With CoPilot 429, there is no need to write software programs in order to access the capabilities built into our new generation of ARINC 429 boards.

CoPilot 429 Plus users can define or view information through virtual instruments, strip charts or map displays. They can also expand or customize CoPilot with VBScripts, replay all or portions of monitored data back onto the 429 databus, or review monitored data through CoPilot's powerful and unique software playback capability.

Project, data, and board configurations may be saved to file and reopened. Example projects and scripts, reference manual, online help, and tutorial guide are included.



TOP OF PAGE

intuitive interface


The CoPilot workspace builds on the standard Windows® interface, with familiar tree structures, menu/tool/status bars, context menus, double-click commands, and drag-and-drop actions. The CoPilot workspace is an integrated set of windows and elements, including Explorer®-style trees in "dockable" windows. In addition, various view windows (for data display/editing) are hosted in the display area.


Hardware Tree

  • Avionics buses and Ballard interface cards are represented in the CoPilot hardware tree
  • The hardware tree defines the equipment and ARINC labels associated with each transmit or receive channel on each board
  • The hardware tree can host multiple boards and avionics buses

Project Tree

  • Project windows and files are managed through the project tree
  • Use the project tree to control the project membership and display/active states of each component
  • View file information and add user comments in the project tree

Context Menu

  • CoPilot's context menus associated with each element in the hardware and project trees provide access to frequently-used commands through a single mouse click
  • Double-clicking an element executes the bolded default listed in the context menu



TOP OF PAGE

Automated features


The use of CoPilot 429 is simplified through automated features.

On Start-up

  • CoPilot initiates a search for Ballard Technology boards in the host
  • Identifies and adds the board type and, channel configuration to the hardware tree

At Run Time

  • CoPilot 429 detects the Equipment ID and channel speed of all active receive channels
  • Detects and adds all incoming messages (labels) to the hardware tree
  • Adds label descriptions
  • Links each label to the appropriate interpreter from the ARINC 429 database
  • Translates binary data for each message to an engineering unit value



TOP OF PAGE

Engineering Unit Translation


Transmit and receive labels are moved to a display window through a drag and drop operation. Users may place all labels listed for the board, all labels associated with the channel or individual labels into a display window through this method. Labels and fields can be assigned to multiple display windows.

 

Labels defined in the ARINC 429 database are automatically displayed in engineering units. Label number and description, SDI, SSM, parity, error condition, channel, Equipment ID and name are displayed in separate columns. Data is continuously updated when the databus is active.

Users may also override the engineering unit default and display individual messages in binary, octal, or hexadecimal form.



TOP OF PAGE

Customizable Database


CoPilot translates ARINC 429 based on the specifications defined by the most recent publication of the ARINC 429 protocol (Mark 33 Digital Information Transfer System (DITS) ARINC specification 429-16). This publication provides a listing of all recognized avionics systems (referenced by Equipment ID) and a definition of labels received or transmitted by each system. This information is encoded in the CoPilot 429 database.

Users may modify or add equipment, label, or field information and save it in the CoPilot 429 database.



TOP OF PAGE

establishing transmit values


Engineering Units Editor
Transmit labels are typically defined in engineering units through a slidebar editor. The changing values are transmitted continuously when the editor is open.

Data Generator
Alternatively, transmit values can be created through the CoPilot 429 Data Generator using one of eight data generator methods.

Hardware Playback
With CoPilot Plus you can record data in the CoPilot's Sequential Monitor and replay all or portions of the data on the ARINC 429 databus xx



TOP OF PAGE

CoPilot 429 monitoring


During a CoPilot 429 session users can simultaneously record and display information in the powerful Sequential Monitor. With CoPilot 429, you can capture all data on a fully loaded databus. In fact, you can capture data indefinitely when every channel on a Ballard Technology ARINC 429 board is fully loaded!

 - Specify capture filter by label, channel or board level 
 - Display in engineering unit detail or compressed into brief mode for quick review 
 - Focus on selected data through display filters 
 - Print or export data for use within other applications. 
 - Replay all or portions of the data on the ARINC 429 
 - View monitored data through CoPilot tables, virtual instruments, strip charts, and map
   views

Monitor View Windows

  • Monitor View windows are used to host, display, save and segment monitored data
  • New monitor views can be activated anytime during the run to organize the data into more usable sets
  • Controls on the monitor view allow users to start and stop monitor collection process while CoPilot is running
  • Four display options (Full, Brief, and two user-defined formats) allow users to view monitored in a full detail or summarized form
  • Alternate time tag and unit descriptions are available
  • Monitored data can be viewed as data is received, analyzed after the data capture is complete, and saved as part of a CoPilot project

Capture and Display Filters

  • Capture filters selected through the hardware tree establish which board (databus), channel or labels will be saved placed into the monitor view
  • Display filters, which can be defined prior, during or after data capture define which data will be visible in the monitor view
  • Display filters can be engaged or disengaged through the On/Off button
  • Display filters can also be used to control which data is printed, exported, or used during hardware playback


Monitor Analysis Options

  • Monitored data can be viewed and analyzed within the monitor window, exported and viewed through other applications or used as a playback source.
  • Monitor Window: Plot data values, search for special conditions, compare data values and view a summary, view label summaries
  • Print or Export: All or portions of the data to be viewed in Excel or other applications
  • Software Playback: Replay and view monitored data through the CoPilot software (CoPilot Plus)
  • Hardware Playback: Modify (optional) and replay all or portions of the data onto the ARINC 429 databus (CoPilot Plus)


Label Summary

  • Access the summary table of all monitored labels with counts, average, range and other statistics
  • Summary data can be exported to the project folder to document or utilize the results in another application


Plot All Data Points

  • View the plot showing all data points for a monitored label
  • Select one or multiple plots from a listing of monitored ARINC 429 labels
  • Control plots individually through control properties.



Compare Records

  • Compare the value and time tag of a monitored record to a baseline record
  • Compare in engineering unit comparison or one of five
  • Use display filters to focus on a specific label
  • Bookmark selected labels for review or set boundaries for playback
  • Add user comments to bookmarked messages

Search Records

  • Use the search command to specify search criteria or bookmark options
  • Use direction keys to locate records that meet the specified conditions


Export or Print Monitor Data

  • Highlight record segments to identify selected records
  • Print all or selected monitor records
  • Export all or selected data as an Excel file or a tab-delimited file
  • Export entire records or just data fields, and include the column titles
  • Export all or portions of the data to Excel or other applications for analysis
  • Records exported in the .RAW format can be imported into Monitor View



TOP OF PAGE

CoPilot OLE Automation


Customize and extend the functionality of CoPilot through OLE Automation technology. Use CoPilot automation to save time, create repeatable test sequences, or integrate CoPilot into a larger system.

Control CoPilot programmatically from third-party applications or programming environments (such as LabVIEW or C++) through the CoPilot Object Model

Example:
In Microsoft Excel, run tests using CoPilot with the push of a macro button, pass data back and forth, and chart the results.
Control OLE Automation-compliant applications from CoPilot's Script View window

Example: Use a CoPilot script to launch Internet Explorer, browse to a website or directory, and publish CoPilot data to the web.

Host and edit documents/files from OLE Automation-compliant applications in CoPilot
Example: Open a Microsoft Word document in the CoPilot workspace, add and edit text, use the embedded Word menus and toolbars, and save the file.



TOP OF PAGE

CoPilot 429 Plus


CoPilot Plus provides all the features of CoPilot Standard, plus 
 - a variety of graphical capabilities,
 - the ability to play back monitored data on the 429 databus,
 - customization and analysis capability through VBScripts and 
 - a unique software playback mode that allows users to replay monitored data.



TOP OF PAGE

Graphical Displays


CoPilot 429 Plus graphical displays allow users to simulate aircraft instruments, view data values in strip charts, and create moving map displays.

Virtual Instruments

  • The Quick View library of preconfigured controls can be launched in one step from labels/fields
  • The Control View window hosts a library of ActiveX controls that can be used to define or display labels and fields through gauges, sliders, knobs, and a variety of aircraft instruments
  • Controls can be selected from the library or generated automatically by dragging labels from the hardware tree into the Control View window
  • Controls are updated continuously when CoPilot is running
  • Controls can be customized easily through control properties dialogs or the property browser
  • Easily add third-party ActiveX controls
  • Controls and control links to labels can be saved in the ARINC 429 database for future use


Strip Charts

  • Strip View is a two-dimensional charting control for displaying one or more streams of real-time data
  • Labels/fields can be added via drag and drop prior to or during runtime
  • Customizing options are available through the context menu and Strip View properties
  • Static strip charts can also be created from the monitor file

Moving Map

  • Map View is a container for displaying aircraft position on a fixed or moving map image by linking positional data to a real-time moving map display
  • Positional data is linked to the display through a simple drag and drop assignment
  • Users can supply background maps or automatically download free photographic or topographical maps from the Microsoft TerraServer while CoPilot is running
  • Maps can be used with an active databus or with software playback



TOP OF PAGE

Scripting Routines


Script View is a special CoPilot Plus component that allows users to extend the functionality of the CoPilot environment using VBScript. In most cases, CoPilot scripts reference object and object properties assigned by dragging one or more labels, fields, or other objects from the hardware tree to the Script View window. The automatic highlighting, color-coding, build-in diagnostics and other features simplifies development of custom scripts

Scripts could be used to

  • respond to bus events, trigger monitor recording, create a sequence of unique data responses based on the value of incoming messages, or create programmable triggers
  • interact with data transferred on the databus or to facilitate analysis during software playback
  • transfer information between CoPilot and other applications (see CoPilot OLE Automation)
CoPilot comes with a library of sample scripts that illustrate how scripts operate within CoPilot. These are easily modified to create custom scripts.



TOP OF PAGE

Software Playback


The CoPilot Plus software playback feature allows previously recorded data to be replayed through CoPilot as if being received from the bus. Consequently, monitored data to be viewed through engineering unit displays and instruments.

  • Limit the playback to a user-defined subset of the monitor record by setting the start and end index
  • Focus the discovery through display filters
  • Control the playback speed through options on the sequential monitor window, pause or step through the records on message at a time
  • Use breakpoints to pause playback at specified points of interest
  • Utilize scripts to identify critical data, facilitate analysis and create statistical information
  • Create the new displays anytime during the process
 



TOP OF PAGE

Hardware Playback


Data received from the 429 databus and recorded in the CoPilot Sequential Monitor can be played back onto the ARINC 429 databus.

  • A separate 429 transmit channel is used for each 429 system represented by playback
  • Playback can be operated at the original speed based on time-tags or at a user selected speed
  • The value of monitored data can be changed to test for special conditions
  • The data source can be a Monitor View or a special hardware playback file
  • Channel filtering allows the same playback source to represent different systems on different transmit channels



TOP OF PAGE

Specifications and Requirements


CoPilot 429 can control Ballard's PCI, cPCI, PCMCIA, USB (BUSBox), ISA, or OmniBus (PCI/cPCI/VME/Ethernet/USB) family of ARINC 429 boards.

CoPilot 429 runs under Windows 95/98/NT/2000/Me/XP. Windows 98 or higher is recommended, and Internet Explorer® 5 or higher is required. If installing under NT 4.0, service pack 4 or greater is required.



TOP OF PAGE

Latest Version


To check the latest version of CoPilot see the CoPilot Compare page. If you already own a recent version of CoPilot you may be able to upgrade to the latest version at no cost. Owners of older versions can upgrade to the latest version at a discounted price.

Click here for a summary of the new features in CoPilot 429



TOP OF PAGE

Ordering Information


CoPilot 429 and CoPilot 429 Plus can be purchased as part of a CoPilot System (429 hardware and software) or separately. Buying a CoPilot System provides savings over purchasing these components separately. To order a CoPilot 429 System, use the appropriate order number below.

CoPilot 429
Standard System:
CS-xxx where xxx represents the appropriate ARINC 429 board (e.g., CS-LP43/4R4T combines a 429 PCI 4R/4T board with CoPilot 429 standard)
CoPilot 429
Plus System:
 CP-xxx where xxx represents the appropriate 429 board

Owners of Ballard 429 boards can purchase a CoPilot 429 software component to create a CoPilot System. To order CoPilot 429 software only, use the appropriate order number below.

SW-429-CS (Standard) or SW-429-CP (Plus): CoPilot 429 software only. Includes CD with software, reference manual, Getting Started tutorial guide, online help, and example projects and scripts.



TOP OF PAGE

Download Brochure


  Click here to download a PDF version of the CoPilot_429 Product Brochure

Adobe Acrobat is required to view the PDF.
Click here to download a free version of Acrobat Reader

Top

Table of Contents:
CoPilot 429 Summary
intuitive interface
Automated features
Engineering Unit Translation
Customizable Database
establishing transmit values
CoPilot 429 monitoring
CoPilot OLE Automation
CoPilot 429 Plus
Graphical Displays
Scripting Routines
Software Playback
Hardware Playback
Specifications and Requirements
Latest Version
Ordering Information
Product Brochure

FEATURED PRODUCT
OmniBusBox
OmniBusBox
  • IRIG Timetag
  • PowerPC user processor
  • CompactFlash slot
  • Mixed protocols
  • High channel counts

The OmniBusBox enables computers and networks to interface with multiple avionics databuses via Ethernet or USB.

More...

Related Products:
software
CoPilot 1553 Software
CoPilot 429 Software
CoPilot 708 Software
CoPilot AFDX Software
hardware
MIL-STD-1553 Products
ARINC 429 Products
ARINC 708 Products
AFDX Products
 

For More Information
Call: 800.829.1553
Email:
Request a quote
:: Copyright © 2008 Ballard Technology, Inc. All rights reserved.:: Login:: Privacy policy:: Legal