MDF Exporter
Loading...
Searching...
No Matches
Release Notes

Version History

1.5.0

  • Enum conversion tables set the default fallback value correctly
  • Use adtf_file_library 0.25.1
  • Use dev_essential 1.7.1

1.4.0

  • Split to single build type deliveries and get rid of bin/debug subfolder
  • Removed postfix d in the name for debug file plugin
  • Provide text table conversions for DDL enums
  • Use adtf_file_library 0.24.0
  • Use licme 0.6.1

1.3.3

  • Provide text table conversions for DDL enums
  • Use adtf_file_library 0.23.3
  • Use dev_essential 1.6.3
  • Use adtf_device_toolbox_sdk 3.14.1

1.3.2

  • Reset invalidation bit buffer after each sample

1.3.1

  • Ignore case sensitivity in license check
  • Use licme 0.6.0

1.3.0

  • Set default filename extension to .mf4
  • Use ADTF File Library 0.19

1.2.0

  • Move substream name from channel prefix to channel group TX name
  • Translate DDL valid element count into MDF invalidation bits
  • Embed generated adtffileplugin documentation page
  • Plugin does not throw an exception in case of license error

1.1.1

  • Extended CAN IDs are no longer truncated in ID field
  • Use adtf_file_library 0.14.1
  • Use dev_essential 1.4.3

1.1.0

  • Add adtfenvironment for usage with ADTF Session Manager
  • Use ddl to calculate valid data size
  • Handle substream changes in type updates
  • Use adtf_file_library 0.13.3
  • Use dev_essential 1.3.4

1.0.0

  • Initial version of mdf exporter for ADTF DAT Tools
  • Option to export raw frames for CAN, CAN FD, FlexRay and Ethernet
  • Option to export DDL described samples/substreams
  • Implements MDF specification 4.
  • Implements MDF Bus Logging specification 1.0.1
  • Use adtf_file_library 0.12.0
  • Use dev_essential 1.3.2

Known Issues / Restrictions

  • Currently only features for MDF 4.0 are supported
  • DDL enum conversions with 64-bit values:
    • DDL enum values are exported using a MDF 4.0 numerical-to-text (CC_T_TABX) conversion.
    • As conversion keys are represented as floating-point values, not all int64 and uint64 enum values can be represented exactly.
    • This may result in incorrect text mappings for large 64-bit enum values.