The following classes implement different MDF version3 blocks.

AttachmentBlock Class

class asammdf.mdf4.AttachmentBlock(**kargs)[source]

ATBLOCK class

When adding new attachments only embedded attachemnts are allowed, with keyword argument data of type bytes

Channel Class

class asammdf.mdf4.Channel(**kargs)[source]

CNBLOCK class

ChannelConversion Class

class asammdf.mdf4.ChannelConversion(**kargs)[source]

CCBLOCK class

ChannelGroup Class

class asammdf.mdf4.ChannelGroup(**kargs)[source]

CGBLOCK class

DataGroup Class

class asammdf.mdf4.DataGroup(**kargs)[source]

DGBLOCK class

DataList Class

class asammdf.mdf4.DataList(**kargs)[source]

DLBLOCK class

DataBlock Class

class asammdf.mdf4.DataBlock(**kargs)[source]

DTBLOCK class

Parameters:

address : int

DTBLOCK address inside the file

stream : int

file handle

FileIdentificationBlock Class

class asammdf.mdf4.FileIdentificationBlock(**kargs)[source]

IDBLOCK class

HeaderBlock Class

class asammdf.mdf4.HeaderBlock(**kargs)[source]

HDBLOCK class

SourceInformation Class

class asammdf.mdf4.SourceInformation(**kargs)[source]

SIBLOCK class

FileHistory Class

class asammdf.mdf4.FileHistory(**kargs)[source]

FHBLOCK class

TextBlock Class

class asammdf.mdf4.TextBlock(**kargs)[source]

common TXBLOCK and MDBLOCK class