makerplane / CAN-FIX-ArduinoLib

An Arduino library that implements the CAN-FIX avionics protocol.
GNU General Public License v2.0
3 stars 6 forks source link

MakerPlane CAN-FIX Arduino Library


This is an experimental system, and is not suited for primary or backup flight/engine instrumentation or navigation. Use at your own risk.

This is a library to interface Arduino devices to a CAN-FIX network.

FIX is an acronym for Flight Information eXchange. It is a set of protocol specifications for exchanging information between aircraft avionics and flight systems. This specification and the protocols themselves are licensed under a Creative Commons license that allows anyone to modify and redistribute these documents without charge.

This is a community supported endeavor, with the primary goal of providing a standard method for avionics and flight control systems to communicate with one other in a vendor neutral way.

The specifications and protocols are primarily geared toward the Experimental Amateur Built (E-AB) aircraft community. Keeping the specification open and free allows airplane builders to create their own devices and write their own software that will be able to communicate with other devices without need to pay for specifications or licenses. It also encourages collaboration in the development and improvement of the protocols themselves.

FIX is a protocol family. CAN-FIX is a CAN specific implementation of the FIX protocol.

For information on installing libraries, see: http://arduino.cc/en/Guide/Libraries