MIP_NL__0P_MDSR

binary record "MIP_NL__0P_MDSR"
idfield namedefinition
0dsr_time
binary timesize: 12
ISP Sensing Time

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
1gsrt
binary timesize: 12
Ground Station Reference Time of reception

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
2isp_length
binary uint16size: 2
Length of the ISP = length of the source packet - 7 bytes

unit: "bytes"
3crc_errs
binary uint16size: 2
Number of VCDUs in the ISP which contain a CRC error
4rs_errs
binary uint16size: 2
Number of VCDUs in the ISP for which a Reed-Solomon error correction was performed
5spare_1
binary array[2]size: 2
Spare (set to zero)
binary uint8size: 1

hidden: true
6packet_header
binary record "CCSDS_packet_header"size: 6
7datafield_header_length
binary uint16size: 2
Data Field Header Length
8icu_mode_id
binary uint8size: 1
ICU Mode ID
9instr_mode_spare_0
binary bytessize: 0:3
spare

hidden: true
10rate
binary uint8size: 0:1
Packet Version Number
11mode_activity
binary uint8size: 0:4
Instrument Mode/Activity
12icu
binary uint32size: 4
Estimated value for the ICU On-Board Time when the current measurement began.
13packet_type_id
binary uint8size: 0:4
Packet Type ID. 0 = no auxiliary data included ; 1 = auxiliary data included, first set in sequence; 2 = auxiliary data included, second set in sequence.
14igm_id
binary uint16size: 2
Counter generated by the SPE which is incremented by one for each new IGM at the SPE.
15num_blocks
binary uint8size: 0:4
Number of blocks in packet
16packet_type_igm_num_blocks_spare_0
binary bytessize: 1
spare

hidden: true
17block_info
binary array[4]size: 16
Block Info
binary recordsize: 4
idfield namedefinition
0block_source_id
binary uint8size: 0:5
Source ID for block.
1block_seq_nr
binary uint16size: 1:3
Block sequence number for block.
2block_num_samples
binary uint16size: 1:3
Number of samples for block
3block_bits_per_sample
binary uint8size: 0:5
Bits per sample for this block
18aux_fields
binary array[dim_0]
Auxiliary Header Fields

dim_0: if(int(../packet_type_id) != 0, 1, 0)
binary record "MIP_NL__0P_aux_data_packet"size: 1400
19source_packet
binary array[dim_0]
Downlinked source packet

dim_0: if(int(../packet_type_id) != 0, int(../isp_length) - 1427, int(../isp_length) - 27)
binary uint8size: 1