.MF4

MF4-fil

ASAM MDF Version 4 Measurement Data File
Still et spørsmål
HURTIGSVAR

En MF4-fil er en ASAM MDF versjon 4 måledatafil - bilindustriens standard for lagring av tidsseriedata fra ECU, CAN-buss og sensorer. Åpne den med Vector CANape, vSignalyzer eller det gratis Python-biblioteket asammdf. Formatet er en åpen standard publisert av ASAM e.V.

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

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er MF4-filformatet?

.mf4 er filendelsen for ASAM MDF 4 (Measurement Data Format versjon 4), bilindustriens åpne standard for lagring av tidsseriemåledata fra ECU-er, CAN/LIN/Ethernet-busser og sensorer. Standarden vedlikeholdes av ASAM e.V. og ble utviklet i fellesskap av Vector Informatik og Robert Bosch GmbH.

Hver .mf4-fil starter med en 64-byte ID-blokk som bærer ASCII-identifikatoren MDF (8 byte med etterfølgende mellomrom), etterfulgt av en hierarkisk lenket liste over typede blokker: Header (HD), Data Groups (DG), Channel Groups (CG), Channel definitions (CN) og Data blocks (DT/DZ). Hver kanal bærer sitt signalnavn, fysiske enhet og formel for verdikonvertering i samme fil, noe som gjør .mf4 selvbeskrivende.

Datakomprimering - DEFLATE, LZ4 eller Transpose+DEFLATE - kan brukes per datablokk siden MDF 4.1. Formatet støtter vedleggsblokker for innbygging av kalibreringsfiler eller bilder, og et sluttføringsflagg markerer om et opptak ble lukket på riktig måte. Uavsluttede opptak starter med ASCII-strengen UnFinalizedMDF i stedet for den vanlige ID-blokken.

.mf4 brukes gjennomgående i HIL/SIL-testing, datainnsamling fra kjøretøy og AUTOSAR-kalibreringsarbeidsflyter. Filer kan nå titalls gigabyte for fulle testkjøringsøkter. Det åpne Python-biblioteket asammdf (pip install asammdf) gir rask lese- og skrivetilgang; MATLAB, CANape og CANalyzer er de dominerende kommersielle verktøyene. Forgjengeren .mdf-formatet (MDF 3.x, fra 1991) deler samme filidentifikator-prefiks, men bruker en annen blokkstruktur.

Sikkerhet og trygghet

RISIKO: LOW

MF4 er en binær datafil; ikke kjørbar. Filer kan inneholde proprietære måledata fra kjøretøy (kjøretøysignaler, ECU-parametere) som er kommersielt sensitive. Deling av .mf4-filer eksternt kan eksponere konfidensielle kalibrerings- eller ytelsesdata.

Formatdetaljer

i et nøtteskall
FULLT NAVNASAM MDF Version 4 Measurement Data Fileogså kjent som MDF4, MDF 4
UTVIKLERASAM 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ær tidsseriemåledata (bilindustri/innebygde systemer)
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4D44462020202020
ASCII
MDF
64-byte ID-blokk ved starten av filen; byte 0-7 inneholder filtypeidentifikator. MDF 3.x bruker samme prefiks. Versjonsinformasjon ved posisjon 8 (4 tegn, f.eks. '4.10'). Uavsluttede MDF4-filer starter med 'UnFinalizedMDF' (55 6E 46 69 6E 61 6C 69 7A 65 64 4D 44 46).

Programmer som åpner MF4-filer

Windows6 apps
CANape Betalt Åpne .mf4 direkte; komplett miljø for ECU-kalibrering og måleanalyse.
vSignalyzer (formerly CANgraph) Betalt Åpne .mf4 for signalvisualisering og analyse; tidligere kalt CANgraph.
CANalyzer Betalt Åpne og spill av .mf4-bussloggfiler for CAN/LIN/Ethernet-analyse.
MATLAB (with ASAM MDF DataPlugin or Vehicle Network Toolbox) Betalt Bruk mdfDatastore() eller ASAM MDF DataPlugin for å importere .mf4-signaldata til MATLAB-arbeidsområdet.
asammdf (Python library) Åpen kildekode pip install asammdf; MDF4(filnavn).to_dataframe() for å laste inn i pandas. Inkluderer et GUI (asammdf GUI) for signalvisning uten koding.
MDF Validator (Vector, free) Gratis Validerer at .mf4-filer samsvarer med ASAM-spesifikasjonen; nyttig for å sjekke filer før prosessering.
Linux1 app
asammdf (Python library) Åpen kildekode pip install asammdf; MDF4(filnavn).to_dataframe() for å laste inn i pandas. Inkluderer et GUI (asammdf GUI) for signalvisning uten koding.

Tekniske detaljer

dyp spesifikasjon
StandardiseringsorganASAM e.V. (Association for Standardization of Automation and Measuring Systems)
Filidentifikator8-byte ASCII 'MDF ' (MDF + 5 mellomrom) ved posisjon 0 i den 64-byte ID-blokken
ByterekkefølgeLittle-endian (standard); big-endian tillatt av spesifikasjonen, men sjelden brukt
BlokkstrukturHierarkisk lenket liste: ID → HD → DG → CG/CN → DT/DZ-blokker via absolutte byte-posisjonspekere
KomprimeringValgfri DEFLATE (zlib), LZ4 eller Transpose+DEFLATE per datablokk (MDF 4.1+)
Typisk filstørrelse1 MB - 10 GB (store ECU/CAN-loggøkter)
Signal-metadataSignalnavn, fysisk enhet og formel for verdikonvertering lagret per kanal i filen
Versjonskoding4-tegns ASCII-streng ved ID-blokk posisjon 8 (f.eks. '4.10', '4.20')
Støtte for bussloggingLogging av CAN, LIN, FlexRay og Ethernet-rammer (lagt til i MDF 4.1+)
IntegritetskontrollValgfritt MD5-sjekksumvedlegg; sluttføringsflagg i MDF 4.1+; uavsluttede filer starter med 'UnFinalizedMDF'
Python-tilgangasammdf-bibliotek (pip install asammdf) - åpen kildekode for lesing/skriving
SamplingsfrekvensMetadata per kanal; CAN-buss typisk 1-1 000 Hz, sensordata opp til MHz-området
OperativsystemerWindows, Linux
Utgitt2009 (ASAM MDF 4.0 published as official standard)
Siste versjonASAM MDF 4.2.0 (2019); 4.3.0 planned
Åpen standardJa · royalty-fri
Spesifikasjonwww.asam.net

MF4-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med MF4-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag
A
aああああ27 d agoUBESVART
WindowsでMF4ファイルからDATファイルに変換するにはどうすればいいですか
Venter på svar

Ofte stilte spørsmål

Hva er en .mf4-fil?
En ASAM MDF 4 måledatafil - bilindustriens standard binærformat for lagring av tidsseriedata fra ECU, CAN-buss og sensorer.
Hvordan åpner jeg en .mf4-fil gratis?
Bruk det åpne Python-biblioteket asammdf (pip install asammdf). Det inkluderer et grafisk brukergrensesnitt (kjør «asammdf» etter installasjon) for å bla i signaler uten koding. Vectors gratis MDF Validator kan også sjekke filintegriteten.
Kan MATLAB åpne .mf4-filer?
Ja - med Vehicle Network Toolbox (funksjonen mdfDatastore) eller den gratis ASAM e.V. DataPlugin for MDF4 fra NI/MATLAB-økosystemet.
Hvordan konverterer jeg .mf4 til CSV?
Ved å bruke asammdf: from asammdf import MDF; MDF('fil.mf4').export('csv'). Eller åpne i CANape og bruk eksportfunksjonen der.
Hva er forskjellen mellom .mdf og .mf4?
«.mdf» er det eldre MDF 3.x-formatet; «.mf4» er eksplisitt MDF 4.x. Begge bruker samme «magic bytes», men skiller seg i versjonsstrengen. asammdf og Vector-verktøy leser begge.
Er ASAM MDF 4 en åpen standard?
Ja - publisert og vedlikeholdt av ASAM e.V. Spesifikasjonen er tilgjengelig fra asam.net (krever registrering for full PDF).

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å