Free · runs in your browser

Read a TMATS setup in plain words.

Paste a TMATS text, drop a TMATS file, or drop a Chapter 10 recording and the decoder reads the TMATS at its start. You get the program, the recorder's channels with their data types, the PCM frame formats and every attribute, grouped and searchable. Your browser reads it on your computer: nothing is uploaded.

A synthetic TMATS: the setup of the Chapter 10 checker's sample recording, with the format of its PCM channel added.

Read on this computer. Nothing is sent.

The decoded TMATS appears here: a summary, the recorder's channels, the PCM formats and every attribute.

WHAT TMATS IS

The setup, written in plain text.

TMATS, the Telemetry Attributes Transfer Standard, is Chapter 9 of IRIG 106: the text that describes a recording or a telemetry stream — its channels, rates and PCM frame. A Chapter 10 recorder writes it as the first packet of the recording, which is what makes the file self-describing.

One code per attribute

Each attribute is written CODE:value; — G\PN:FLIGHT TEST; gives the program name. The code starts with its group letter, then the instance after a dash, then the attribute after the backslash: R-1\TK1-3 is the channel ID of the third channel listed by the first recorder.

A letter per group

G general information, T transmission, R recorder-reproducer, M multiplex/modulation, P PCM format, D PCM measurement description, B bus data, S message data, A PAM, C data conversion, H airborne hardware, V vendor-specific. The decoder lists every group it finds, in that order.

Channels and formats, linked by name

Each channel of the recorder group gives its data type (CDT) and the name of its data link (CDLN). The PCM format group with the same data link name (DLN) describes the frame recorded on that channel: the decoder matches the names and links the two.

Nothing leaves your computer

The text you paste and the file you drop are read by your browser, on your computer; no byte is sent to ETEP or to anyone else. From a recording, only the start is read, up to the TMATS packet, whatever the size of the file.

It reads the setup; it does not check it against the recording, nor decode the data. The Chapter 10 file checker compares the TMATS with the channels actually recorded, and D.T.MUX Viewer opens the data.

FREQUENTLY ASKED

About the decoder

Is my TMATS uploaded anywhere?

No. Your browser reads the text and the files on your computer, and no byte is sent to ETEP or to anyone else. You can see it for yourself: once the page has loaded, disconnect from the network — the decoder still works.

Where is the TMATS of a recording?

In a Chapter 10 file, it is the first packet: a computer-generated packet, format 1 (data type 0x01). Drop the .ch10 or .c10 file here and the decoder reads it from the start of the file, without reading the rest. A TMATS saved as a text file can be dropped or pasted as it is.

Why do some attributes have no meaning next to them?

TMATS counts hundreds of attributes. The decoder names the ones it is sure of and shows every other one exactly as written, code and value, rather than guess. Nothing is left out: the full list is under “All attributes”.

Which editions of IRIG 106 does it read?

TMATS in its text form, CODE:value;, whatever the edition. The edition a setup follows is written in G\106, and the decoder shows it in the summary.

Does it check the TMATS against the recording?

No, it reads the setup only. The Chapter 10 file checker compares the channels the TMATS declares with the channels found in the file, and D.T.MUX Viewer displays and checks the TMATS when it opens a recording.

Is it free?

Yes, with no registration and no limit.

Now open the recording itself.

D.T.MUX Viewer replays every channel of a Chapter 10 recording on the recorded time: oscilloscope, video, map, instruments, bus decoders, PCM decommutation.

Download D.T.MUX Viewer  →