MDF File
The reader and writer store file information in an MDF file object. The file format is
specified by the ASAM standard organisation and an overview of the file format can be found
here: ASAM MDF Wiki.
The object contains all information about the MDF file and the user may read and write its properties.
Note that raw data and attachment data is handled by the writer and reader interface as it involves
reading and writing from the disc.
The following interface exist.
- IHeader. Main header (HD) that mainly holds metadata.
- IFileHistory. Information (FH) about file changes.MDF4
- IDataGroup. Defines a measurement (DG) with one or more channel groups.
- IChannelGroup. Defines a group of channels (CG) with the same number of samples.
- IChannel. Define (CN) a channel.
- IEvent. Defines an event (EV).
- IAttachment. Reference (AT) to an external or embedded file.MDF4
- IChannelArray. Defines an channel array (CA).MDF4
- IChannelConversion. Defines the conversion (CC) from channel value
to engineering value.
- IChannelHierarchy. Defines a channel node hierarchy (CH).MDF4
- IMetaData. Information (MD) about the test object and test environment.MDF4
- ISourceInformation. Information (SI) of the data source.MDF4
- ISampleReduction. Sample reduction (SR) values.MDF4