[Top] [Contents] [Index] [ ? ]

WFDB Programmer's Guide

This guide documents the Waveform Database interface library (the WFDB library). This file contains the text of the Tenth Edition of the WFDB Programmer's Guide (7 April 2003), with revisions for release 10.3.6 of the WFDB library.

Preface  What is the WFDB library?
Recent changes  New material, not included in the most recent printed edition of this guide.
1. Using the WFDB Library  How to compile and run a program that uses the WFDB library.
2. WFDB Library Functions  Call and return syntax of each function, with descriptions and program examples.
3. Data Types  Simple and compound types, including annotator, calibration, and signal information structures, and annotation structures.
4. Annotation Codes  Table of codes, descriptions of mapping macros.
5. Database Files  A description of the standard file types, and notes about reading from nonstandard sources.
6. Programming Examples  Annotated example programs.
Exercises  Test yourself.
A. Glossary  So you think you know what `time' is, eh? A guide for the perplexed.
B. Installing the WFDB Software Package  Notes on installing the WFDB software package.
C. WFDB Application Programs  Brief descriptions of the WFDB application programs provided with the WFDB software package.
D. Extensions  Notes on extending the capabilities of the WFDB library.
E. Sources  Where to get the WFDB software package, databases of ECGs and other signals, and related items.
Indices

Concept Index  An item for each concept.
Function and Macro Index  An item for each WFDB library function and macro.



George B. Moody (george@mit.edu)