Che cos'è il formato di file WFM?
I file .wfm sono file di dati binari di forme d'onda salvati dagli oscilloscopi Tektronix, principalmente dagli strumenti delle serie TDS 5000, TDS 6000, TDS 7000 e DPO 70000. Ogni file acquisisce un'acquisizione completa dell'oscilloscopio: dati campionati grezzi (tensione rispetto al tempo) insieme a un'intestazione a lunghezza fissa che codifica tutti i parametri necessari per ricostruire la forma d'onda: scala temporale, scala di tensione, offset, frequenza di campionamento e lunghezza del record.
L'intestazione è seguita dal buffer della curva, che memorizza i campioni grezzi come INT16 (2 byte/campione), INT64 (8 byte/campione) o FP32 (4 byte/campione) a seconda del modello dello strumento. Le acquisizioni fast-frame memorizzano più fotogrammi in sequenza, ciascuno con un timestamp individuale. I contrassegni utente, se impostati, vengono aggiunti dopo il buffer della curva a circa 75 byte ciascuno.
Tektronix documenta quattro revisioni del formato - LLWFM, WFM#001, WFM#002 e WFM#003 - descritte nel manuale 077-0220-11. Il lettore software principale, WaveStar, è stato interrotto all'inizio degli anni 2000 ed è ora disponibile come freeware legacy non supportato. Gli utenti MATLAB possono importare i file .wfm utilizzando lo script wfm2read.m; anche il progetto di analisi dei segnali open source sigrok fornisce un lettore. Il relativo .isf (Internal Storage Format) è un formato gemello più semplice delle stesse famiglie di strumenti, spesso preferito per l'esportazione rapida dei dati.
Sicurezza e incolumità
RISCHIO: LOWFile di dati scientifici; nessun contenuto eseguibile. Contiene solo campioni di forme d'onda e metadati di acquisizione.
Dettagli del formato
in sintesi- dBASE Form File - L'IDE del database dBASE utilizza .wfm per le definizioni dei moduli che compongono l'interfaccia utente delle applicazioni dBASE; non correlato ai dati dell'oscilloscopio.
Programmi che aprono file WFM
Dettagli tecnici
specifiche approfondite| Tipo di formato | File di dati binari per strumentazione scientifica |
| Codifica | Binaria, little-endian |
| Intestazione | Lunghezza fissa; codifica i parametri di acquisizione: scala temporale, scala di tensione, offset, lunghezza del record, formato del campione |
| Tipi di dati del campione | INT16 (2 byte/campione), INT64 (8 byte/campione) o FP32 (4 byte/campione) - a seconda dello strumento |
| Revisioni del formato | LLWFM, WFM#001, WFM#002, WFM#003 - documentate nel manuale Tektronix 077-0220-11 |
| Dimensione tipica del file | 10 KB - 50 MB (dipende dalla lunghezza del record: da 1k a 200M di campioni) |
| Frequenza di campionamento massima | Fino a 200 GS/s sugli strumenti della serie DPO70000 |
| Supporto multi-frame | La modalità fast-framing memorizza fotogrammi sequenziali con timestamp per fotogramma |
| Contrassegni utente | Aggiunti dopo il buffer della curva; circa 75 byte ciascuno |
| Software principale | WaveStar for Oscilloscopes (WSTRO) - interrotto; disponibile come freeware legacy non supportato |
| Supporto open-source/scripting | Progetto sigrok; script MATLAB wfm2read.m |
| Formato correlato | .isf (Internal Storage Format) - formato gemello più semplice delle stesse famiglie di strumenti Tektronix |
| Strumenti supportati | Oscilloscopi Tektronix serie TDS 5000, TDS 6000, TDS 7000, DPO 70000 |
| Rilasciato | 1990s (TDS 5000/6000/7000 series oscilloscopes) |
| Ultima versione | Reference Waveform File Format Manual 077-0220-11 (covers TDS5000-DPO70000 families) |
| Specifica | download.tek.com |
Conversioni WFM
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file WFM.