BBR_NOM_0_ version 0

BBR_NOM_0_

root type

binary array[dim_0]
dim_0: $num_dsr
binary record
Annotated Instrument Source Packet

idfield namedefinition
0ISP_annotation_header
binary record "ISP_annotation_header"size: 40
1ISP
binary record
Instrument Source Packet

idfield namedefinition
0packet_header
binary record "ISP_packet_header"size: 6
1data_header
binary record "ISP_data_field_header"size: 12
2private_header
binary recordsize: 8
idfield namedefinition
0SC_state_vector_quality
binary uint32size: 4
S/C State Vector Quality
1ISP_format_version
binary uint16size: 2
ISP Format Version
2delimiter_0
binary uint16size: 2
Fixed Field Delimiter

hidden: true
3data
binary union
field expr: with(k = int(../../data_header/service_type), if(k == 230, if(int(../../data_header/service_subtype) == 1, 0, if(int(../data_header/service_subtype) == 65, 1, -1)), -1))

idfield namedefinition
0processed_data
binary recordsize: 3502
idfield namedefinition
0view_parameters
binary array[8]size: 160
View parameters for each acquisition
binary record "ISP_BBR_view_parameters"size: 20
1delimiter_1
binary uint16size: 2
Fixed Field Delimiter

hidden: true
2view_processed
binary array[8]size: 3072
View Processed Science and HK for each acquisition
binary recordsize: 384
idfield namedefinition
0aft_voltage
binary record "asymptotic_detector_voltage"size: 120
1nadir_voltage
binary record "asymptotic_detector_voltage"size: 120
2fore_voltage
binary record "asymptotic_detector_voltage"size: 120
3mpd_aft_output
binary record "RGB16"size: 6
4mpd_nadir_output
binary record "RGB16"size: 6
5mpd_fore_output
binary record "RGB16"size: 6
6spare
binary record "RGB16"size: 6
3OU
binary record "ISP_BBR_OU"size: 106
4ICU
binary record "ISP_BBR_ICU"size: 130
5HK
binary record "ISP_BBR_HK"size: 32

available: optional
1raw_data
binary recordsize: 4418
idfield namedefinition
0view_parameters
binary record "ISP_BBR_view_parameters"size: 20
1delimiter_1
binary uint16size: 2
Fixed Field Delimiter

hidden: true
2detector_voltage
binary array[78]size: 3744
binary array[32]size: 48
binary uint16size: 1:4
Raw subsampled detector voltage
3view_processed
binary recordsize: 384
idfield namedefinition
0aft_voltage
binary record "asymptotic_detector_voltage"size: 120
1nadir_voltage
binary record "asymptotic_detector_voltage"size: 120
2fore_voltage
binary record "asymptotic_detector_voltage"size: 120
3mpd_aft_output
binary record "RGB16"size: 6
4mpd_nadir_output
binary record "RGB16"size: 6
5mpd_fore_output
binary record "RGB16"size: 6
6spare
binary record "RGB16"size: 6
4OU
binary record "ISP_BBR_OU"size: 106
5ICU
binary record "ISP_BBR_ICU"size: 130
6HK
binary record "ISP_BBR_HK"size: 32

available: optional
4CRC
binary uint16size: 2
Packet Error Control (CRC)

detection rule

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

substr(0, 4, filename()) == "ECA_" and
substr(9, 10, filename()) == "BBR_NOM_0_"

product variables

namesizeinitialisation
num_dsr$num_dsr = unboundindex(/, byteoffset(.) >= filesize())