SIR_CAL1_SAR_MDSR_v0

binary record "SIR_CAL1_SAR_MDSR_v0"size: 16992
SIRAL CAL1-SAR measurement data set record

idfield namedefinition
0mdsr_time
binary timesize: 12
Data record time (MDSR time stamp)

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"
1uso_corr
binary int32 (double)size: 4
USO correction factor

converted unit: "" (multiply by 1/1000000000000000)
2mode_id
binary uint16size: 2
Mode ID
3spare_1
binary bytessize: 2
spare

hidden: true
4instr_conf_flags
binary uint32size: 4
Instrument configuration flags
5rec_count
binary uint32size: 4
Record counter (always starts from 1)
6lat
binary int32 (double)size: 4
Latitude of measurement

unit: "1e-7 degrees_north"

converted unit: "degrees_north" (multiply by 1/10000000)
7lon
binary int32 (double)size: 4
Longitude of measurement

unit: "1e-7 degrees_east"

converted unit: "degrees_east" (multiply by 1/10000000)
8alt_cog_ref_ellip
binary int32size: 4
Altitude of CoG above reference ellipsoid (interpolated value)

unit: "mm"
9inst_alt_rate
binary int32size: 4
Instantaneous altitude rate derived from orbit

unit: "mm/s"
10meas_conf_flags
binary recordsize: 4
Measurement confidence flags

idfield namedefinition
0cal_err
binary uint8size: 0:1
CAL error: 0 = valid record, 1 = invalid record
1spare_1
binary bytessize: 0:3
spare (reserved, set to 0)

hidden: true
2cal1_corr_miss
binary uint8size: 0:1
CAL1 correction missing: 0 = correction applied, 1 = correction not applied
3auto_cal1_ipf_used
binary uint8size: 0:1
AUTO CAL1 correction from IPF DB: 0 = correction from complex CAL1 product used, 1 = correction from IPF DB used
4agc_inc
binary uint8size: 0:1
AGC inconsistency: 0 = OK (AGC is static), 1 = AGC stepping detected
5frec_synth_inc
binary uint8size: 0:1
Frequency synthesiser inconsistency: 0 = OK (frequency synthesiser command is static), 1 = frequency synthesiser command stepping detected
6ptr_comp_err
binary uint8size: 0:1
PTR computation error: 0 = average PTR computed, 1 = error (not available)
7cal2_corr_miss
binary uint8size: 0:1
CAL2 correction missing: 0 = correction applied to PTR, 1 = correction not applied
8cal2_ipf_used
binary uint8size: 0:1
CAL2 correction from IPF DB: 0 = correction from CAL1 product used, 1 = correction from IPF DB used
9doris_uso_corr
binary uint8size: 0:1
DORIS USO correction: 0 = OK, correction available, 1 = correction not available
10ptr_meth
binary uint8size: 0:1
PTR analysis method: 0 = Gauss fitting, 1 = search for maximum
11ptr_width_err
binary uint8size: 0:1
PTR width error: 0 = OK, 1 = error (width is out of range)
12ptr_pslr_err
binary uint8size: 0:1
PTR PSLR error: 0 = OK, 1 = error (PSLR is out of range)
13gain_corr_err
binary uint8size: 0:1
Gain correction error: 0 = OK, 1 = error (value out of range)
14delay_corr_err
binary uint8size: 0:1
Delay correction error: 0 = OK, 1 = error (value out of range)
15burst_corr_err
binary uint8size: 0:1
Burst correction error: 0 = OK, 1 = error (not computed)
16spare_2
binary bytessize: 1:6
spare (reserved, set to 0)

hidden: true
11norm_ptr_smp
binary array[8192]size: 16384
Normalised power detected PTR samples (8192 samples, zero padded by factor of 64)
binary uint16size: 2
12agc_corr
binary int32 (double)size: 4
AGC (AGC_1 + AGC_2) corrected

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
13txrx_pow_gain_var
binary int32 (double)size: 4
Tx-Rx power * gain variation

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
14txrx_diff_path_delay
binary int32 (double)size: 4
Tx-Rx LO differential path delay (one way delay)

unit: "1e-12 s"

converted unit: "s" (multiply by 1/1000000000000)
15rir_pslr
binary int32 (double)size: 4
RiR PSLR

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
16rir_three_db_width
binary int32 (double)size: 4
RiR 3 dB width

unit: "1e-12 s"

converted unit: "s" (multiply by 1/1000000000000)
17phase_corr_curve
binary array[64]size: 256
Pulse to pulse phase correction curve (64 samples)
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
18amp_corr_curve
binary array[64]size: 256
Pulse to pulse amplitude correction curve (64 samples)
binary int32 (double)size: 4
converted unit: "" (multiply by 1/1000000)
19agc1_cmd
binary int32 (double)size: 4
AGC_1 command

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
20agc2_cmd
binary int32 (double)size: 4
AGC_2 command

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
21ptr_scl_fact
binary int32size: 4
PTR scale factor
22ptr_scl_pow
binary int32size: 4
PTR scale power
23spare_2
binary bytessize: 12
spare

hidden: true