EASYS
From SignalML
Internal format of some EEG machines used at the Medical University of Warsaw, Chair of Psychiatry.
This format is also known as D-format, EASYS2 or BrainScope.
EASYS (SignalML 1.0) (showing old dirty hack with inline code, in SignalML 2.0 will be more elegantly wrapped or completely removed).
Signal sample in the EASYS format.
[edit] Description
A file contains multiplexed samples.
Layout:
| section | size | description |
|---|---|---|
| header | 32 bytes | overall information on the data and file structure |
| xheader | between 0 and FILE.HDRSZ, maxiumum 64 kiB | extended header: description of channels, calibration info, patient info, etc. |
| data | variable | data samples |
| appendix | variable, usually < 64 kiB | additional meta-data: tag list |
[edit] Extended header
A series of records, each started by a record-header:
| offset | size / B | name | meaning |
|---|---|---|---|
| 0 | 2 | ID | two characters, from a predefined list |
| 2 | 2 | record_data_length | size of the whole record is (record_data_length + 4) B |
| 4 | record_data_length | data |