ContainerHeader

Offset Name Size Parses to Description
0 magic3 12 str
12 unknown0 4 int
16 header_pos 4 int Position of the header
20 pos 4 int Position of the data
24 size 4 int Size of the container
28 unknown1 4 int Always 0 (b'\x00\x00\x00\x00')? At least in our data
32 patient_id 4 int Patient ID
36 study_id 4 int Study ID
40 series_id 4 int Series ID
44 slice_id 4 int Slice ID, has to be divided by 2 to get the correct slice number
48 ind 2 int Takes only values 65333, 0 and 1 (b'ÿÿ', b'', b'') at least in our data - 0 for enface and 1 for bscan for image containers
50 unknown2 2 int Always 0 (b'')? At least in our data
52 type 4 TypesEnum Type ID of the contained data
56 unknown3 4 int Large integer that increases in steps of folder header size (=44) Maybe the folder header position in HEYEX database not in this file? - Possibly related to the folder header unknown4 value