BDIO - introduction
BDIO stands for binary data I/O. It is both a file format and a C library that allows to manipulate bdio files.
BDIO file format
BDIO files are binary files, structured into records, which contain a thin layer of meta-data each. This meta-data allows to keep the files machine independent and browsable, while maintaining the advantages of raw binary I/O, i.e. minimal file-size and decent speed.
The version 1.0 of the BDIO format is specified in
the following document
bdio.pdf
BDIO library
The BDIO library provides tools for reading, writing and manipulating bdio files. A full (reference) implementation is available in C, and a partial implementation (reading only) is available for MATLAB.- download BDIO
- library manual (doxygen)
- tutorial - quick-start
- frequently asked questions
- report a bug
- license