DIAdem Bus Log Converter Cannot Create TDM File With the Extended Settings

Updated May 31, 2023

Reported In


  • DIAdem

Issue Details

I'm using the DIAdem's Bus Log Converter to produce TDM files, but I am receiving an error:

Bus Log Converter error: Cannot create TDM file with the extended settings. Refer to the DIAdem logfile for more information.


This error can be caused by incorrect settings in the Bus Log Converter or incompatibility issues between DIAdem and the file type. Ensure that your logfile adheres to the accepted data, and make sure that all the communication buses are defined by the appropriate bus database file. For the following file types, please try the suggestions listed below:

Vector CANalyzer version 10 SP3 files

Upgrade to DIAdem 2018, which has an updated Bus Log Converter to handle the extended CAN frames written to BLF files by that specific CANalyzer version.

If you cannot upgrade to DIAdem 2018, a viable workaround is to run the file created in CANalyzer v10 SP3 through version 10 without a service pack. The resultant file should be read into DIAdem correctly, as the older CANalyzer version will strip out the extended frames.

Vector BLF LIN files

Update DIAdem to the 2021 SP1 version or later to avoid incompatibility issues.

Vector ASCII files

In DIAdem 2015 (SP1 & SP2), there were changes made to the CANConverter.dll that the Bus Log Converter uses that can cause this error. Upgrade DIAdem to the 2017 version (or later) that includes the updated DLL to avoid the converter error. An alternative option is to replace the 2015 CANConverter.dll with an updated version of the DLL from DIAdem 2017 (or later).

PCAN Trace files

DIAdem 2017 SP1 only supports PCAN up to version 1.3; version 2 of PCAN files are supported starting with DIAdem 2018. If you are using version 2 PCAN files, make sure to upgrade your DIAdem version.

Additional Information

For more information on how to use the Bus Log Converter in DIAdem you can refer to: Converting a Bus Logfile into the TDM Format.