SIR_COMPLEX_CAL1_SARIN_MDSR

binary record "SIR_COMPLEX_CAL1_SARIN_MDSR"size: 151912
SIRAL COMPLEX CAL1-SARin 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
binary bytessize: 2
spare

hidden: true
4instr_conf_flags
binary uint32size: 4
Instrument configuration flags
5rec_count
binary int32size: 4
Record counter
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)
8cal_agc1_ch1
binary array[32]size: 128
Calibrated AGC1 chain 1 (32 combinations)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
9cal_agc1_ch2
binary array[32]size: 128
Calibrated AGC1 chain 2 (32 combinations)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
10cal_agc2_ch1
binary array[32]size: 128
Calibrated AGC2 chain 1 (32 combinations)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
11cal_agc2_ch2
binary array[32]size: 128
Calibrated AGC2 chain 2 (32 combinations)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
12avg_gain_cal_comp
binary int32 (double)size: 4
Average gain calibration component

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
13cal_agc_cmd_ch1
binary array[63]size: 252
Calibrated AGC command table chain 1 (63 commands)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
14cal_agc_meas_cmd_ch2
binary array[63]size: 252
Calibrated AGC measurement command table chain 2 (63 commands)
binary int32 (double)size: 4
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
15inv_qual_ch1
binary int32 (double)size: 4
Inversion quality chain 1 (AGC cal)

converted unit: "" (multiply by 1/100)
16inv_qual_ch2
binary int32 (double)size: 4
Inversion quality chain 2 (AGC cal)

converted unit: "" (multiply by 1/100)
17phase_diff_curve_agc1
binary array[32, 11]size: 1408
Phase difference curves AGC1 settings
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
18phase_diff_curve_agc2
binary array[32, 11]size: 1408
Phase difference curves AGC2 settings
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
19freq_avg_agc_phase
binary array[11]size: 44
11 Frequency averaged components used to reconstruct AGC phase tables
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
20freq_interp_phase_diff_curve
binary array[63, 512]size: 129024
Frequency interpolated (512 points) phase difference curves for all AGC measurement command table settings
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
21phase_diff_curv_no_att
binary array[11]size: 44
Phase difference curve at AGC setting CAL4_AGC1, CAL4_AGC2 with attenuator OFF
binary int32size: 4
22phase_diff_curv_att
binary array[11]size: 44
Phase difference curve at AGC setting CAL4_AGC1, CAL4_AGC2 with attenuator ON
binary int32size: 4
23att_cal_curv
binary array[11]size: 44
Attenuator calibration curve (11 frequencies)
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
24att_cal_curv_intp
binary array[512]size: 2048
Attenuator calibration curve interpolated over 512 range samples
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
25adc_pow_lvl_cal_curv
binary array[8, 11]size: 352
8 ADC power level (-30dBm to -16dBm) calibration curves in steps of 2dB at 11 frequencies
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
26adc_pow_lvl_cal_curv_intp
binary array[8, 512]size: 16384
8 ADC power level (-30dBm to -16dBm) calibration curves in steps of 2dB interpolated over 512 range bins
binary int32 (double)size: 4
unit: "1e-6 rad"

converted unit: "rad" (multiply by 1/1000000)
27inv_qual
binary array[11]size: 44
Inversion quality at 11 frequencies (phase difference cal)
binary int32 (double)size: 4
converted unit: "" (multiply by 1/100)
28meas_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: 2:2
spare (reserved, set to 0)

hidden: true
2agc_res
binary uint8size: 0:2
AGC results from SICCFR or SICC1B or IPFDB: 0 = SICCFR, 1 = SICC1B, 2 = IPFDB
3adc_res
binary uint8size: 0:2
ADC results from SICCFR or SICC1B or IPFDB: 0 = SICCFR, 1 = SICC1B, 2 = IPFDB
4agc_cal
binary uint8size: 0:1
AGC calibration computed: 0 = calibrated, 1 = non calibrated
5adc_cal
binary uint8size: 0:1
ADC calibration computed: 0 = calibrated, 1 = non calibrated
6auto_cal1_att_cal
binary uint8size: 0:1
Auto CAL1 attenuator calibrated: 0 = calibrated, 1 = not calibrated
7gain_inv_mat_cond
binary uint8size: 0:1
Gain inversion matrix condition greater than threshold: 0 = OK, 1 = threshold exceeded
8phase_diff_mat_cond
binary uint8size: 0:1
Phase difference matrix condition greater than threshold: 0 = OK, 1 = threshold exceeded
9spare_2
binary bytessize: 0:4
spare (reserved, set to 0)

hidden: true