|
Recorder File Format for GSEOS 5.1 or earlier
|
Previous Top Next |
| 1. | File Header
|
|
Name
|
Size
|
Contents
|
Description
|
|
|
byID[5]
|
5
|
0xEB 0x90 "GSE"
|
Unique identification
|
|
|
wVersion
|
2
|
0x0100
|
Version of recorder format
|
|
|
szProjectName[19]
|
19
|
Name of Project (zero terminated)
|
Identification of project
|
|
|
dwTime
|
4
|
Time in seconds since Jan/01/70 00:00:00
|
File creation time
|
|
|
dwNull
|
4
|
0
|
Spare
|
|
| 2. | Block Header
|
|
Name
|
Size
|
Contents
|
Description
|
|
|
wID
|
2
|
"DE"
|
Block Header identification
|
|
|
wBlockID
|
2
|
File local block ID
|
Link to block bodies
|
|
|
szName[32]
|
32
|
Name of data block (zero terminated)
|
Name of data block
|
|
|
dwLen
|
4
|
40
|
Length of this structure
|
|
| 3. | Block Body
|
|
Name
|
Size
|
Contents
|
Description
|
|
|
wID
|
2
|
"TA"
|
Block Body identification
|
|
|
wBlockID
|
2
|
File local block ID (link to header)
|
Link to block header
|
|
|
dwStamp
|
4
|
Stamp number
|
The stamp number must be consecutive for each block type
|
|
|
dwSize
|
4
|
Size of data area in bytes
|
|
|
|
dwTime
|
4
|
Reception time in seconds since Jan/01/70 00:00:00.
|
|
|
|
abyData
|
dwSize
|
data bytes
|
Block data
|
|
|
dwLen
|
4
|
wSize+20
|
Length of this structure
|
|
|
|
|
|
|
|