User Tools

Site Tools


irig106lib:start

This is an old revision of the document!


irig106lib

C Library

irig106lib is an open source library for reading and writing IRIG 106 Chapter 10 format files. It is written in C and is portable to a wide range of compilers. The primary restriction is that the library is only designed to run correctly on little endian processors such as the Intel family.

The C library supports the Microsoft Visual Studio 6.0, 2005, 2008, and 2010. It compiles into a Win32 static library and DLL. The library also supports GNU GCC compiler under Linux and DJGPP and compiles into a static library.

Example using irig106lib

Library Modules

.NET Library

There is a .NET library wrapper for the irig106lib C library. This .NET wrapper wraps the underlying DLL and provides a pure .NET interface. This .NET wrapper is still under development and currently only provides a subset of the C library capabilities.

Python

There is a Python module that is a wrapper for the irig106lib C library. IRIG 106 files, packets, and messages are presented as a Python object. These objects support Python language idioms such as iteration for looping and data member access via ctypes.

irig106lib/start.1399385394.txt.gz · Last modified: 2014/05/06 09:09 by bob

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki