Monday, February 27, 2017

Arinc 429 Driver

Has been a long time since my last post, but this las month I been working in a new Arinc 429 driver that provides 4 TX channels and 8 RX channels.
It is capable to manage several Labels and it is fully configurable.
The timing of the Labels are carefully controlled so each label has the proper scheduling in the Bus.
The system is using a small embedded PC that runs Linux, providing user interface for configuration.
The system is connected to the simulator PC using Ethernet.
Currently I'm using PSX and Q Codes for testing. For that reason I have implemented a Q Codes parser that it is generic. I have not tested all Q Codes, but the way that the parser is working allows the user to access all of them.

A short video with some instruments working :)