45 lines
1.2 KiB
Text
45 lines
1.2 KiB
Text
|
|
||
|
#------------------------------------------------------------------------------
|
||
|
# $File: measure,v 1.3 2021/03/25 17:30:10 christos Exp $
|
||
|
# measure: file(1) magic for measurement data
|
||
|
|
||
|
# DIY-Thermocam raw data
|
||
|
0 name diy-thermocam-parser
|
||
|
>0 beshort x scale %d-
|
||
|
>2 beshort x \b%d,
|
||
|
>4 lefloat x spot sensor temperature %f,
|
||
|
>9 ubyte 0 unit celsius,
|
||
|
>9 ubyte 1 unit fahrenheit,
|
||
|
>8 ubyte x color scheme %d
|
||
|
>10 ubyte 1 \b, show spot sensor
|
||
|
>11 ubyte 1 \b, show scale bar
|
||
|
>12 ubyte &1 \b, minimum point enabled
|
||
|
>12 ubyte &2 \b, maximum point enabled
|
||
|
>13 lefloat x \b, calibration: offset %f,
|
||
|
>17 lefloat x slope %f
|
||
|
|
||
|
0 name diy-thermocam-checker
|
||
|
>9 ubyte <2
|
||
|
>>10 ubyte <2
|
||
|
>>>11 ubyte <2
|
||
|
>>>>12 ubyte <4
|
||
|
>>>>>17 lefloat >0.0001 DIY-Thermocam raw data
|
||
|
|
||
|
# V2 and Leption 3.x:
|
||
|
38408 ubyte <19
|
||
|
>38400 use diy-thermocam-checker
|
||
|
>>38400 default x (Lepton 3.x),
|
||
|
>>>38400 use diy-thermocam-parser
|
||
|
|
||
|
# V1 or Lepton 2.x
|
||
|
9608 ubyte <19
|
||
|
>9600 use diy-thermocam-checker
|
||
|
>>9600 default x (Lepton 2.x),
|
||
|
>>>9600 use diy-thermocam-parser
|
||
|
|
||
|
# Becker & Hickl Photon Counting (PMS) data file
|
||
|
# format documentation: https://www.becker-hickl.com/wp-content/uploads/2018/11/opm-pms400-v01.pdf (page 57)
|
||
|
(0x02.l) string *IDENTIFICATION Becker & Hickl PMS Data File
|
||
|
>0x12 short x (%d data blocks)
|
||
|
!:ext sdt
|