RDBE_ECC version 0

E___ECC___

This definition is based on version 1.5 of the QCSS Radar Database Format Specification ST-ESA-S1QC-PFS-001

root type

xml record
idfield namedefinition
0Earth_Explorer_File
xml record
idfield namedefinition
0Earth_Explorer_Header
xml record
Earth Explorer Header File

idfield namedefinition
0Fixed_Header
xml record "Fixed_Header"
1Variable_Header
xml record
idfield namedefinition
0Configuration_Identifier
ascii uint32
1Data_Block
xml record
attribute: type
xml stringsize: 3
fixed value: "xml"


idfield namedefinition
0Event_Control_Code_Programs
xml record
idfield namedefinition
0ECC_Short_Prog
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0ECC_Program_Number
xml record
idfield namedefinition
0Spare
ascii uint8

hidden: true
1ECC_Short_Prog_Number
ascii uint8
1ECC_Program_Element
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0ECC_Program_Element_Number
xml record
idfield namedefinition
0Spare
ascii uint8

hidden: true
1ECC_Prog_Element_Number
ascii uint16
1ECC_Entry
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Swap
ascii uint8
2PRI_Type
ascii uint8
3Swath_Number
ascii uint8
4Temp_Compensation_Mode
ascii uint8
5Cal_Mode
ascii uint8
6Signal_Type
ascii uint8
7SAS_Test_Mode
ascii uint8
8BST_Ctrl
ascii uint8
9BST_Number
ascii uint8
10Repetitions
ascii uint16

available: optional
2ECC_Repeat_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2InstructionCode
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
3ECC_Until_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2InstructionCode
ascii uint8
3Repetitions
ascii uint16
4Spare_4
ascii uint16

hidden: true

available: optional
4ECC_Variable_Until_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Repetitions
ascii uint16
4Spare_4
ascii uint16

hidden: true

available: optional
5ECC_Start_Warmup_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
6ECC_End_Warmup_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
7ECC_Stop_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Spare_2
ascii uint8

hidden: true
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
1ECC_Long_Prog
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0ECC_Program_Number
xml record
idfield namedefinition
0Spare
ascii uint16

hidden: true
1ECC_Long_Prog_Number
ascii uint8
1ECC_Program_Element
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0ECC_Program_Element_Number
xml record
idfield namedefinition
0Spare
ascii uint8

hidden: true
1ECC_Prog_Element_Number
ascii uint16
1ECC_Entry
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Swap
ascii uint8
2PRI_Type
ascii uint8
3Swath_Number
ascii uint8
4Temp_Compensation_Mode
ascii uint8
5Cal_Mode
ascii uint8
6Signal_Type
ascii uint8
7SAS_Test_Mode
ascii uint8
8BST_Ctrl
ascii uint8
9BST_Number
ascii uint8
10Repetitions
ascii uint16

available: optional
2ECC_Repeat_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2InstructionCode
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
3ECC_Until_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2InstructionCode
ascii uint8
3Repetitions
ascii uint16
4Spare_4
ascii uint16

hidden: true

available: optional
4ECC_Variable_Until_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Repetitions
ascii uint16
4Spare_4
ascii uint16

hidden: true

available: optional
5ECC_Start_Warmup_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
6ECC_End_Warmup_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Instruction_Code
ascii uint8
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional
7ECC_Stop_Instruction
xml record
idfield namedefinition
0Block_Id
ascii uint8
1Spare_1
ascii uint8

hidden: true
2Spare_2
ascii uint8

hidden: true
3Spare_3
ascii uint16

hidden: true
4Spare_4
ascii uint16

hidden: true

available: optional

detection rule

This product definition is applicable if a product matches the following rule:

exists(/Earth_Explorer_File/Earth_Explorer_Header/Fixed_Header/File_Type) and
at(/Earth_Explorer_File/Earth_Explorer_Header/Fixed_Header/File_Type,
str(.) == "E___ECC___")