Формат DAT/PAR

Формат от компании L-CARD. Хоть и старенький, но очень широко распространён и много где используется до сих пор (вместе с продукцией L-CARD). Распространено несколько версий.

В связке используется 2 файла:
1) .PAR-файл - содержит описание данных

Структура .PAR-файла
[00] 20 байт -  "2571090,1618190     "         'STRING'
[20] 26 байт -  время завершения ввода данных  'STRING'
[46] 2  байта-  число каналов                  'WORD'
[48] 2  байта-  число каналов в файле          'WORD'
[50] 4  байта-  число кадров в канале          'DWORD'
[54] 4  байта-  число отсчетов                 'DWORD'
[58] 4  байта-  период между отсчетами в мкс   'FLOAT'
[62] 4  байта-  время ввода в мкс              'DWORD'

[66] 1 байт * число каналов - массив, каждый элемент
которого равен нулю или единице, единичное значение
соответствует тому, что данный канал был введен

[98] 1 байт * число каналов - массив, каждый элемент
которого коэффициент усиления
(0 -> минимальный диапазон, 2 -> максимальный)

[130] 8 байт - максимальный диапазон сигнала 'DOUBLE'

2) .DAT-файл - содержит данные

Структура .DAT-файла
  Sample1:
    Channel1,Channel2,Channel3...ChannelN
  Sample2:
    Channel1,Channel2,Channel3...ChannelN
  ...

Sample - представляет собой 'signed WORD' на каждый канал.

Другой DAT/PAR

Описание подвида DAT/PAR есть на сайте Лапина - одного из бывших сотрудников "Л-КАРД".