bdf Toolbox

The Efficient File Format for large Time Series

testing solutions - the MATLAB Experts: bdf Toolbox - Format for Test- und Simulation- Data bdf has been developed by testingsolutions as an open file format to efficiently store and access large amounts of measurement and simulation data. The main features of the bdf format are:
  • Binary data logging

  • Inclusion of meta information like names, units and calibration data within the data file

  • Suitable for huge amounts of data, limited only by computer hardware and operating systems

  • Extremely efficient access to data subsets (individual data channels and/or time intervals)

  • Platform independent und cross platform transferable

  • Minimum disk space requirements (online compression)

  • Suitable for real-time applications

  • Simultaneous read and write operations in open files

  • Non-proprietary, documented and freely available data format (» current file format specification)

For the efficient usage of the bdf format in your own applications testingsolutions offers various products:


testeval Import Driver

Allows the analysis of data stored in bdf-files with testeval.

teConvert with Import- and Export Drivers for bdf

Conversion of bdf-files from and to all formats supported by testeval, teConvert and teLoad.

C/C++ Toolbox

A library of functions to easily create, read and write bdf-files from C/C++ programs. The write functions are suitable for real-time applications. The read functions ensure backward compatibilty to older versions of the bdf format.

MATLAB ® Toolbox

A library of MATLAB ® functions to easily create, read and write bdf-files from your MATLAB ® programs. The toolbox allows an easy creation of bdf-files to store any calculation results. Reading bdf files from within MATLAB ® is as easy as reading .mat-files, but offers all additional benefits of the bdf-format (i.e. loading individual data channels and/or time intervals).

SIMULINK ® Blockset

The SIMULINK ® blockset enables the creation of bdf-files during the simulation. It is also possible to use existing test data as input to stimulate a simulation model. The SIMULINK ® blockset is autocode-capable.

LabVIEW® Toolbox

The LabVIEW®-toolbox offers the full functionality of the bdf-format for LabVIEW® users.