MF4 to CSV converter
The MF4 to CSV converter converts raw MF4 files to CSV files which can be loaded into text editors, spreadsheets, etc.
Example output
An input MF4 log file containing both CAN and LIN-bus frames generates two output files as demonstrated by the examples below.
TimestampEpoch;BusChannel;ID;IDE;DLC;DataLength;Dir;EDL;BRS;DataBytes
1670926807.419500;1;000;0;1;1;0;1;1;AA
1670926807.419700;1;000;0;2;2;0;1;1;AAAA
1670926807.419900;1;000;0;3;3;0;1;1;AAAAAA
1670926807.420100;1;000;0;4;4;0;1;1;AAAAAAAA
1670926807.420300;1;000;0;5;5;0;1;1;AAAAAAAAAA
1670926807.420500;1;000;0;6;6;0;1;1;AAAAAAAAAAAA
1670926807.420700;1;000;0;7;7;0;1;1;AAAAAAAAAAAAAA
1670926807.420900;1;000;0;8;8;0;1;1;AAAAAAAAAAAAAAAA
TimestampEpoch;BusChannel;ID;DataLength;Dir;DataBytes
1670926807.002100;1;3F;0;1;AA
1670926807.002300;1;3F;0;1;AAAA
1670926807.002500;1;3F;0;1;AAAAAA
1670926807.002700;1;3F;0;1;AAAAAAAA
1670926807.002900;1;3F;0;1;AAAAAAAAAA
1670926807.003100;1;3F;0;1;AAAAAAAAAAAA
1670926807.003300;1;3F;0;1;AAAAAAAAAAAAAA
1670926807.003500;1;3F;0;1;AAAAAAAAAAAAAAAA
Changelog
# Changelog
All notable changes to this project will be documented in this file.
## [24.12.19]
### Added
- Support for mdf2mdf output format from version 24.12.19
### Changed
- Updated MDF reader / writer based on "mdflib" by ihedvall
## [24.10.17]
### Changed
- Versioning schema from SemVer to CalVer
- Default verbosity level changed to 2
## [2.2.2]
### Added
- Support for compacted JSON password file
## [2.1.1]
### Added
- Support for updated MF4 compression and encryption format (introduced in CANedge fw 01.07.05)
## [2.0.10]
### Fixed
- Fix multiple memory leaks
## [2.0.6]
### Fixed
- Fix for decrypting log files from devices starting with a "0"
## [2.0.0]
### Changed
- Support for MF4 log files generated by CANedge firmware 01.07.XX
Download
Windows AMD64 / x86-64 (64-bit)
- 24.12.19.zip (MD5:
b1e6f49a5480b29c125fa5d9ba007477
) - 24.10.17.zip (MD5:
18d1411c4ead4a153297ded6507e76a8
) - 2.2.2.zip (MD5:
d161080e384fbcfb8a71a317b12dbccc
) - 2.1.1.zip (MD5:
33bda42516ea3ec34dff8758efa8dc6c
) - 2.0.10.zip (MD5:
32574bbcca9ae67a9b4e164594f78ae9
) - 2.0.6.zip (MD5:
337bf073cb947be58df02bdaa5347a04
) - 2.0.0.zip (MD5:
052af03a4428696542582027c9ba2f00
)
Linux AMD64 / x86-64 (64-bit)
- 24.12.19.zip (MD5:
4daf0d79ca1352d700f7e985cf6eacde
) - 24.10.17.zip (MD5:
ef015e6ccefbcf0912beb61233504bf8
) - 2.2.2.zip (MD5:
2b506c89c51ccb94238e53f012671360
) - 2.1.1.zip (MD5:
101f8f0560b49ed62445ea25fbf626d6
) - 2.0.10.zip (MD5:
b1d6c2fd67fd7a5bf008389f17d0e0c0
) - 2.0.6.zip (MD5:
a28b8c2bb592b1c0e609af26f95239de
) - 2.0.0.zip (MD5:
e772627e660d7fab42909782d1129fb6
)
Linux ARM64 (64-bit)
- 24.12.19.zip (MD5:
e40564b1b4295647249f330a105e50fa
) - 24.10.17.zip (MD5:
4ddb49748b606932dd4f932b5f2769da
) - 2.2.2.zip (MD5:
9b36ad5bc30c0a16c7d38969750c5498
) - 2.1.1.zip (MD5:
f8da7aa105602834d4cfb1f1224ac133
) - 2.0.10.zip (MD5:
2e53f1e7d3b86ffedd4ee5e58ab926ac
)