Hva er WFM-filformatet?
.wfm-filer er binære bølgeformdatafiler lagret av Tektronix-oscilloskop, primært instrumentene i seriene TDS 5000, TDS 6000, TDS 7000 og DPO 70000. Hver fil fanger opp en komplett oscilloskop-innsamling: rå sampledata (spenning mot tid) sammen med en hodeblokk (header) med fast lengde som koder alle parametere som trengs for å gjenskape bølgeformen - tidsskala, spenningsskala, offset, samplingsfrekvens og opptakslengde.
Hodeblokken etterfølges av kurvebufferen, som lagrer rå samples som INT16 (2 byte/sample), INT64 (8 byte/sample) eller FP32 (4 byte/sample) avhengig av instrumentmodell. «Fast-frame»-innsamlinger lagrer flere rammer sekvensielt, hver med et individuelt tidsstempel. Brukermerker, hvis de er satt, legges til etter kurvebufferen med omtrent 75 byte hver.
Tektronix dokumenterer fire formatrevisjoner - LLWFM, WFM#001, WFM#002 og WFM#003 - beskrevet i manual 077-0220-11. Den primære programvaren for lesing, WaveStar, ble avviklet tidlig på 2000-tallet og er nå tilgjengelig som ustøttet, eldre gratisvare. MATLAB-brukere kan importere .wfm-filer ved hjelp av skriptet wfm2read.m; det åpne kildekodeprosjektet sigrok for signalanalyse tilbyr også en leser. Det relaterte .isf (Internal Storage Format) er et enklere søsterformat fra de samme instrumentfamiliene, ofte foretrukket for rask dataeksport.
Sikkerhet og trygghet
RISIKO: LOWVitenskapelig datafil; ingen kjørbart innhold. Inneholder kun bølgeform-samples og metadata for innsamling.
Formatdetaljer
i et nøtteskall- dBASE Form File - dBASE database-IDE bruker .wfm for skjemadefinisjoner som utgjør brukergrensesnittet i dBASE-applikasjoner; ikke relatert til oscilloskopdata.
Programmer som åpner WFM-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Binær vitenskapelig instrumenteringsdatafil |
| Koding | Binær, little-endian |
| Hodeblokk (Header) | Fast lengde; koder innsamlingsparametere: tidsskala, spenningsskala, offset, opptakslengde, sampleformat |
| Datatyper for samples | INT16 (2 byte/sample), INT64 (8 byte/sample) eller FP32 (4 byte/sample) - instrumentavhengig |
| Formatrevisjoner | LLWFM, WFM#001, WFM#002, WFM#003 - dokumentert i Tektronix-manual 077-0220-11 |
| Typisk filstørrelse | 10 KB - 50 MB (avhenger av opptakslengde: 1k til 200M samples) |
| Maksimal samplingsfrekvens | Opptil 200 GS/s på instrumenter i DPO70000-serien |
| Støtte for flere rammer | «Fast-framing»-modus lagrer sekvensielle rammer med tidsstempler per ramme |
| Brukermerker | Lagt til etter kurvebufferen; omtrent 75 byte hver |
| Primær programvare | WaveStar for Oscilloscopes (WSTRO) - avviklet; tilgjengelig som ustøttet eldre gratisvare |
| Støtte for åpen kildekode/skripting | sigrok-prosjektet; MATLAB wfm2read.m-skript |
| Relatert format | .isf (Internal Storage Format) - enklere søsterformat fra de samme Tektronix-instrumentfamiliene |
| Støttede instrumenter | Tektronix TDS 5000, TDS 6000, TDS 7000, DPO 70000-serien oscilloskop |
| Utgitt | 1990s (TDS 5000/6000/7000 series oscilloscopes) |
| Siste versjon | Reference Waveform File Format Manual 077-0220-11 (covers TDS5000-DPO70000 families) |
| Spesifikasjon | download.tek.com |
WFM-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om WFM-filer.