Формат 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' на каждый канал.