Reads European Data Format files EDF and EDF+, see http://www.edfplus.info, BioSemi Data Format files BDF, see http://www.biosemi.com/faq/file_format.htm, and BDF+ files, see http://www.teuniz.net/edfbrowser/bdfplus%20format%20description.html. The files are read in two steps: first the header is read and then the signals (using the header object as a parameter).
Within the annotations object in an ebfdAsignal object 'annotations' has been changed to 'annotation' Reason: It contains only one annotation
support for EDF+ / BDF+ files with multiple annotation signals
support for non unique labels
support for TAL's with multiple annotations
support of sub second start info in first data record
revised S3 print and summary functions
some issues with +D files resolved