Welcome to IRIG 106!

Introduction

IRIG 106 is a comprehensive telemetry standard to ensure interoperability in aeronautical telemetry application at RCC member ranges. IRIG 106 is developed and maintained by the Telemetry Group of the Range Commanders Council. This web site is intented to support the standards development process for the IRIG 106 community, and to provide information to developers and users of IRIG 106. The primary focus of this site is the IRIG 106 Chapter 10 Digital On-Board Recorder Standard. The Ch 10 standard defines the operation and interfaces for digital flight data recorders.


IRIG 106 Documents

The complete IRIG 106 2009 standard has been released. It is available for download here or directly from the RCC Online Documents web page.

I'm also pleased to announce the IRIG 106 Programming Handbook has also been released. The Programming Handbook provides information to assist programmers in developing software for use with the IRIG 106 standard. The handbook primarily deals with Chapter 10, Digital On-Board Recorder Standard, but it also covers aspects of Chapter 6 and Chapter 9. Development of the Programming Handbook was funded by the RCC and the document was written by me. I hope you find it useful. Feel free to provide comments and feedback. I also hope to have an annotated HTML version available soon.

The IRIG 106 2005 and IRIG 106 2007 standards are still available for downloading.


Open Source Software Library and Utility Programs

Development of open source library and utility programs for writing, reading, and parsing IRIG106 format data files is well underway. The software library is written in portable C, and currently compiles into a DLL under Microsoft Visual Studio Ver 6.0 and Visual Studio .NET, and as a library under GCC. A number of utility programs have also been written and more are on the way. Available software includes:

  • i106lib - A software library for reading, writing, and parsing IRIG 106 data files
  • i106stat - Generate a summary of data channels and message types
  • i106trim - Trim a file based on start and stop time
  • idmptmat - Extract and display TMATS in several formats
  • idmp1553 - Extract and display 1553 messages
  • idmpins - Extract, decode, and display 1553 INS messages. See the idmpins page for more details
  • idmpuart - Extract and display UART messages
  • Display_TMATS - Extract, decode, and display TMATS from a recorded file
idmpins is a new utility. It is useful for reading and decoding recorded aircraft INS data. Output is a text file with time, latitude, longitude, altitude, and optionally attitude and relative position from a reference point. Compiled and ready to run versions of these utility programs are available from the Software Download page.

Source code is freely available for downloading. This project is hosted on SourceForge. Release versions are available from the SourceForge File Download area. The latest source is available from the SourceForge SVN repository

Updated 5/19/09 - Once again the good folks at EMC have made available Version 3 of their Chapter 10 toolset including a validator and packet viewer for download.

Special thanks to Heim Data Systems and Teletronics for providing additional sample data files sets. Contact me if you have IRIG 106 data files you would like to share for testing.

This software project is looking for more team members! Contact Bob Baggerman (info below) if you would like to participate in this effort. In particular I'm looking other language bindings for Python and C#.


Sample Data

Sample IRIG 106 Chapter 10 data are available for downloading from the Sample Data page. These files are offered as is, but provide useful examples from various vendors.

net106

We've been developing a method to encode and transport individual IRIG 106 Ch 10 data channels over UDP packets. The purpose of this method is to allow individual seperate data channels to transmit their data to a receiver, and have the receiver reconstruct the multiple data sources and multiple packets into a valid IRIG 106 Ch 10 data stream.

Mailing List

There is now a mailing list for IRIG 106 announcements and discussions. You can subscribe by going to the IRIG 106 Mailing List page and entering your email address information. The volume of mail is small, and you can unsubscribe yourself at any time.
SourceForge.net Logo IRIG 106 software project hosted on SourceForge

Irig106.org is not affiliated with the Range Commanders Council.

For more information contact

Bob Baggerman
Georgia Tech Research Institute
Atlanta, GA 30332-0829
404-407-7109
bob.baggerman(at)gatech.edu

Last Updated 8/23/2008