.MF4

MF4-fil

ASAM MDF Version 4 Measurement Data File
Stil et spørgsmål
HURTIGT SVAR

En MF4-fil er en ASAM MDF Version 4 måledatafil - bilindustriens standard til lagring af ECU-, CAN-bus- og sensortidsseriedata. Åbn den med Vector CANape, vSignalyzer eller det gratis Python-bibliotek asammdf. Formatet er en åben standard udgivet af ASAM e.V.

Udvikler: ASAM e.V. (Association for Standardization of Automation and Measuring Systems); originally co-developed by Vector Informatik GmbH and Robert Bosch GmbH Kategori: Datafiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows Linux
Relateret: .PKPASS · .DAT · .JSON · .RIS

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 2, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er MF4-filformatet?

.mf4 er filtypenavnet for ASAM MDF 4 (Measurement Data Format version 4), bilindustriens åbne standard til lagring af tidsseriemåledata fra ECU'er, CAN/LIN/Ethernet-busser og sensorer. Standarden vedligeholdes af ASAM e.V. og blev udviklet i samarbejde mellem Vector Informatik og Robert Bosch GmbH.

Hver .mf4-fil starter med en 64-byte ID-blok, der bærer ASCII-identifikatoren MDF (8 bytes med efterfølgende mellemrum), efterfulgt af en hierarkisk lænket liste af typedefinerede blokke: Header (HD), Data Groups (DG), Channel Groups (CG), Channel definitions (CN) og Data blocks (DT/DZ). Hver kanal indeholder sit signalnavn, fysiske enhed og værdikonverteringsformel i selve filen, hvilket gør .mf4 selvbeskrivende.

Datakomprimering - DEFLATE, LZ4 eller Transpose+DEFLATE - kan anvendes pr. datablok siden MDF 4.1. Formatet understøtter vedhæftningsblokke til indlejring af kalibreringsfiler eller billeder, og et finaliseringsflag markerer, om en optagelse blev afsluttet korrekt. Uafsluttede optagelser begynder med ASCII-strengen UnFinalizedMDF i stedet for den standard ID-blok.

.mf4 bruges i vid udstrækning til HIL/SIL-test, køretøjsdataindsamling og AUTOSAR-kalibreringsarbejdsgange. Filer kan nå op på titusindvis af gigabytes for fulde testkørselssessioner. Open source Python-biblioteket asammdf (pip install asammdf) giver hurtig læse-/skriveadgang; MATLAB, CANape og CANalyzer er de dominerende kommercielle værktøjer. Forgængeren .mdf-formatet (MDF 3.x, fra 1991) deler det samme fil-identifikationspræfiks, men bruger en anden blokstruktur.

Sikkerhed og tryghed

RISIKO: LOW

MF4 er en binær datafil; ikke eksekverbar. Filer kan indeholde proprietære måledata fra køretøjer (køretøjssignaler, ECU-parametre), som er kommercielt følsomme. Deling af .mf4-filer eksternt kan afsløre fortrolige kalibrerings- eller ydelsesdata.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNASAM MDF Version 4 Measurement Data Fileogså kendt som MDF4, MDF 4
UDVIKLERASAM e.V. (Association for Standardization of Automation and Measuring Systems); originally co-developed by Vector Informatik GmbH and Robert Bosch GmbHsiden 2009 (ASAM MDF 4.0 published as official standard)
KATEGORIDatafiler
MIME-TYPEapplication/octet-stream
TYPEbinære tidsseriemåledata (automotive/embedded)
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4D44462020202020
ASCII
MDF
64-byte ID-blok i starten af filen; byte 0-7 indeholder filtype-identifikator. MDF 3.x bruger samme præfiks. Versionsinfo ved offset 8 (4 tegn, f.eks. '4.10'). Uafsluttede MDF4-filer begynder med 'UnFinalizedMDF' (55 6E 46 69 6E 61 6C 69 7A 65 64 4D 44 46).

Programmer der åbner MF4-filer

Windows6 apps
CANape Betalt Åbn .mf4 direkte; komplet miljø til ECU-kalibrering og måleanalyse.
vSignalyzer (formerly CANgraph) Betalt Åbn .mf4 til signalvisualisering og analyse; tidligere kaldet CANgraph.
CANalyzer Betalt Åbn og afspil .mf4-buslogfiler til CAN/LIN/Ethernet-analyse.
MATLAB (with ASAM MDF DataPlugin or Vehicle Network Toolbox) Betalt Brug mdfDatastore() eller ASAM MDF DataPlugin til at importere .mf4-signaldata til MATLAB-arbejdsområdet.
asammdf (Python library) Open-source pip install asammdf; MDF4(filnavn).to_dataframe() for at indlæse i pandas. Inkluderer en GUI (asammdf GUI) til signalgennemsyn uden kode.
MDF Validator (Vector, free) Gratis Validerer .mf4-filens overensstemmelse med ASAM-specifikationen; nyttig til kontrol af filer før behandling.
Linux1 app
asammdf (Python library) Open-source pip install asammdf; MDF4(filnavn).to_dataframe() for at indlæse i pandas. Inkluderer en GUI (asammdf GUI) til signalgennemsyn uden kode.

Tekniske detaljer

dyb specifikation
StandardiseringsorganASAM e.V. (Association for Standardization of Automation and Measuring Systems)
Fil-identifikator8-byte ASCII 'MDF ' (MDF + 5 mellemrum) ved offset 0 af den 64-byte ID-blok
Byte-rækkefølgeLittle-endian (standard); big-endian tilladt af specifikationen, men bruges sjældent
BlokstrukturHierarkisk lænket liste: ID → HD → DG → CG/CN → DT/DZ blokke via absolutte byte-positionspegere
KomprimeringValgfri DEFLATE (zlib), LZ4 eller Transpose+DEFLATE pr. datablok (MDF 4.1+)
Typisk filstørrelse1 MB - 10 GB (store ECU/CAN-logsessioner)
Signal-metadataSignalnavn, fysisk enhed og værdikonverteringsformel gemt pr. kanal i filen
Versionskodning4-tegns ASCII-streng ved ID-blok offset 8 (f.eks. '4.10', '4.20')
Understøttelse af bus-loggingCAN, LIN, FlexRay og Ethernet frame-logging (tilføjet i MDF 4.1+)
IntegritetskontrolValgfri MD5-checksum-vedhæftning; finaliseringsflag i MDF 4.1+; uafsluttede filer starter med 'UnFinalizedMDF'
Python-adgangasammdf-bibliotek (pip install asammdf) - open source læsning/skrivning
SamplingshastighedMetadata pr. kanal; CAN-bus typisk 1-1.000 Hz, sensordata op til MHz-området
OperativsystemerWindows, Linux
Udgivet2009 (ASAM MDF 4.0 published as official standard)
Seneste versionASAM MDF 4.2.0 (2019); 4.3.0 planned
Åben standardJa · royaltyfri
Specifikationwww.asam.net

MF4-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med MF4-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag
A
aああああ26 d agoUBESVARET
WindowsでMF4ファイルからDATファイルに変換するにはどうすればいいですか
Venter på svar

Ofte stillede spørgsmål

Hvad er en .mf4-fil?
En ASAM MDF 4 måledatafil - bilindustriens binære standardformat til lagring af tidsseriedata fra ECU, CAN-bus og sensorer.
Hvordan åbner jeg en .mf4-fil gratis?
Brug open source Python-biblioteket asammdf (pip install asammdf). Det inkluderer en GUI (kør «asammdf» efter installation) til gennemsyn af signaler uden kodning. Vectors gratis MDF Validator kan også kontrollere filintegritet.
Kan MATLAB åbne .mf4-filer?
Ja - med Vehicle Network Toolbox (mdfDatastore-funktionen) eller det gratis ASAM e.V. DataPlugin til MDF4 fra NI/MATLAB-økosystemet.
Hvordan konverterer jeg .mf4 til CSV?
Ved hjælp af asammdf: from asammdf import MDF; MDF('fil.mf4').export('csv'). Eller åbn i CANape og brug dens eksportfunktion.
Hvad er forskellen på .mdf og .mf4?
.mdf er det ældre MDF 3.x-format; .mf4 er eksplicit MDF 4.x. Begge bruger de samme magic bytes, men adskiller sig i versionsstrengen. asammdf og Vector-værktøjer læser begge.
Er ASAM MDF 4 en åben standard?
Ja - udgivet og vedligeholdt af ASAM e.V. Specifikationen er tilgængelig fra asam.net (registrering påkrævet for fuld PDF).

Referencer

1ASAM MDF Standard pagewww.asam.net
2Vector - MDF format overviewwww.vector.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.DATProgram Data File (generic)
5.PARTPartial Download File
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TXTPlain Text File
10.MDMarkdown Document

Relaterede filtyper

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å