<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://ftp.irig106.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ftp.irig106.org/wiki/feed.php">
        <title>IRIG106wiki - irig106lib</title>
        <description></description>
        <link>http://ftp.irig106.org/wiki/</link>
        <image rdf:resource="http://ftp.irig106.org/wiki/_media/wiki:logo.png" />
       <dc:date>2026-05-07T09:05:46+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ftp.irig106.org/wiki/irig106lib:library_modules?rev=1399385625&amp;do=diff"/>
                <rdf:li rdf:resource="http://ftp.irig106.org/wiki/irig106lib:start?rev=1399386023&amp;do=diff"/>
                <rdf:li rdf:resource="http://ftp.irig106.org/wiki/irig106lib:using_irig106lib?rev=1399385550&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ftp.irig106.org/wiki/_media/wiki:logo.png">
        <title>IRIG106wiki</title>
        <link>http://ftp.irig106.org/wiki/</link>
        <url>http://ftp.irig106.org/wiki/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="http://ftp.irig106.org/wiki/irig106lib:library_modules?rev=1399385625&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-06T14:13:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>library_modules</title>
        <link>http://ftp.irig106.org/wiki/irig106lib:library_modules?rev=1399385625&amp;do=diff</link>
        <description>Core Modules

Core software modules support opening data files for reading and 
writing, and working with headers and data at a packet level.  These 
software modules must be included in any program that uses the IRIG
106 software library.  Core software modules include:</description>
    </item>
    <item rdf:about="http://ftp.irig106.org/wiki/irig106lib:start?rev=1399386023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-06T14:20:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>http://ftp.irig106.org/wiki/irig106lib:start?rev=1399386023&amp;do=diff</link>
        <description>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.</description>
    </item>
    <item rdf:about="http://ftp.irig106.org/wiki/irig106lib:using_irig106lib?rev=1399385550&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2014-05-06T14:12:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>using_irig106lib</title>
        <link>http://ftp.irig106.org/wiki/irig106lib:using_irig106lib?rev=1399385550&amp;do=diff</link>
        <description>Compile up using your favorite compiler suite. For MSVC 6 use the “irig106.dsw”
work space.  For MSVC .NET use the “irig106.sln” solution file.  For GCC (on Linux
or DJGPP) use “make”.

Reading files involves opening the file, reading a data packet header, 
optionally read the data packet (which may contain multiple data messages), 
decode the data packet, and then loop back and read the next header.  The 
routines for handling data packets are in</description>
    </item>
</rdf:RDF>
