The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
| Tags | ARINC661 Java ARINC |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Windows (32 and 64bit) Linux (32 and 64 bit) Mac OS X Android 2.2 |
| Implementation | Java 6 |
Last announcement
A PDF documentation about the project was just uploaded.
This is a snapshot of the wiki, edited to have a document with consistent chapters.
Recent releases


Release Notes: Highlight detection and selection is now taken into account in maps for Segments and Arcs MapItems. Further fixes were made in the OpenGL Embedded embedded mode. Complex Definition Files are now rendered correctly in OpenGL. A new property was added for the Label components in the Synth2 Look and Feel, allowing the use of two different fonts for the integer and the decimal parts of a label. A new Editor scripting plugin was added. It allows you to use Groovy scripts to check the content of a Layer in the Editor, or even change parameter values for widgets.


Release Notes: This release fixes bugs in the map renderer implementation (including MapItems rotation and Legends) and adds support for LegendAnchorRotated, LegendPopup, and being able to add a border and background texture on any legend. It fixes several bugs in the synth2 look and feel. It adds the ability to keep the overlays when saving a snapshot in the Editor. It fixes undo/redo when deleting a list of widgets at the Layer root.


Release Notes: Takes into account highlight detection in Maps, MapItems selection, and clicks on the maps background. Fixes clicking on the Enter key not validating changes for the A661_EDIT_BOX_NUMERIC widget when the keyboard is not allowed for the widget. Improves the precision of widgets positioning. Allows more customization in the DataProvider configuration. Adds a new mode of sending events from the Client to the Server in the Embedded Client, where sending messages is not controlled by the provider but sent cyclically by the framework


Release Notes: This release fixes some regressions from the previous Beta 1 release and adds new parameters to the selection of the background image in the Editor.


Release Notes: This release bring many fixes and new features in the editor. Save On Close is implemented. Now if the user has modified some Definition Files and not saved them and the disk, a dialog appears when closing the application, asking if the user wants to save the still unsaved Definition Files. Undo/redo is supported. The maps implement Item selection (also sent to the User Application). OpenGL integration has been improved.
A system that allows you to run multiple virtual x86 OSes at the same time.