SIR_L2_FDM_MDSR_v1

binary record "SIR_L2_FDM_MDSR_v1"size: 844
SIRAL L2 Fast Delivery Marine Mode 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"
1time_diff
binary array[20]size: 80
20 Hz Time differences
binary int32size: 4
unit: "1e-6 s"
2lat
binary int32 (double)size: 4
Latitude of measurement

unit: "1e-7 degrees_north"

converted unit: "degrees_north" (multiply by 1/10000000)
3lat_20hz
binary array[20]size: 80
20 Hz Latitude of measurement
binary int32 (double)size: 4
unit: "1e-7 degrees_north"

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

unit: "1e-7 degrees_east"

converted unit: "degrees_east" (multiply by 1/10000000)
5lon_20hz
binary array[20]size: 80
20 Hz Longitude of measurement
binary int32 (double)size: 4
unit: "1e-7 degrees_east"

converted unit: "degrees_east" (multiply by 1/10000000)
6rec_count
binary uint32size: 4
Record counter
7meas_conf_flags
binary recordsize: 4
Measurement confidence flags. Serious errors are indicated by setting the 'block degraded' flag, in which case the block must not be processed. Other error settings can be regarded as warnings.

idfield namedefinition
0blk_degr
binary uint8size: 0:1
Block degraded: 0 = OK, 1 = degraded, block should not be processed
1blnk_blk
binary uint8size: 0:1
Blank block: 0 = OK, 1 = blank block inserted for record padding
2dat_degr
binary uint8size: 0:1
Datation degraded: 0 = OK, 1 = datation is bad or not set
3orb_prop_err
binary uint8size: 0:1
Orbit propagation error: 0 = OK, 1 = error (returned by CFI or by independent check)
4orb_file_chng
binary uint8size: 0:1
Orbit file change: 0 = OK, 1 = orbit file has changed w.r.t. previous record
5orb_discnt
binary uint8size: 0:1
Orbit discontinuity: 0 = OK, 1 = discontinuity (e.g. gap)
6echo_sat
binary uint8size: 0:1
Echo saturation (from L0): 0 = OK, 1 = saturated (from echo saturation flag in the telemetry)
7other_echo_err
binary uint8size: 0:1
Other echo error (e.g. empty waveform): 0 = OK, 1 = echo error
8rx_ch1_err
binary uint8size: 0:1
Receive chain 1 error for SARin: 0 = OK, 1 = degraded or missing
9rx_ch2_err
binary uint8size: 0:1
Receive chain 2 error for SARin: 0 = OK, 1 = degraded or missing
10win_delay_inc
binary uint8size: 0:1
Window delay inconsistency: 0 = OK, 1 = degraded, value out of range, or computation error
11agc_inc
binary uint8size: 0:1
AGC inconsistency: 0 = OK, 1 = degraded, value out of range, or computation error
12cal1_corr_miss
binary uint8size: 0:1
CAL1 correction missing: 0 = OK, 1 = missing - not applied
13cal1_ipf_used
binary uint8size: 0:1
CAL1 from IPF DB used: 0 = default not used, 1 = default from IPF DB used
14doris_uso_corr
binary uint8size: 0:1
DORIS USO correction: 0 = OK, correction available, 1 = correction not available
15comp_cal1_ipf_used
binary uint8size: 0:1
Complex CAL1 from IPF DB used: 0 = default not used, 1 = default from IPF DB used
16trk_echo_err
binary uint8size: 0:1
TRK echo error: 0 = OK, 1 = degraded tracking echo
17echo_rx1_err
binary uint8size: 0:1
Echo Rx1 error: 0 = OK, 1 = bad raw echo
18echo_rx2_err
binary uint8size: 0:1
Echo Rx2 error: 0 = OK, 1 = bad raw echo
19npm_inc
binary uint8size: 0:1
NPM inconsistency: 0 = OK, 1 = degraded, value out of range, or computation error
20azi_cal_miss
binary uint8size: 0:1
Azimuth calibration missing: 0 = OK, azimuth calibration applied, 1 = no azimuth calibration
21azi_cal_ipf_used
binary uint8size: 0:1
Azimuth calibration from IPF DB used: 0 = default not used, 1 = default from IPF DB used
22win_cal_func_miss
binary uint8size: 0:1
Range window calibration function (i.e. the frequency dependent phase and amplitude correction function applicable to the range window) missing: 0 = OK, calibrated, 1 = no calibration applied
23win_cal_func_ipf_used
binary uint8size: 0:1
Range window calibration function from IPF DB used: 0 = default not used, 1 = default from IPF DB used
24phase_pert_corr
binary uint8size: 0:1
Phase perturbation correction application: 0 = applied, 1 = not applied
25cal2_corr_miss
binary uint8size: 0:1
CAL2 correction missing: 0 = OK, 1 = missing - not applied
26cal2_ipf_used
binary uint8size: 0:1
CAL2 from IPF DB used: 0 = default not used, 1 = default from IPF DB used
27pow_scl_fac
binary uint8size: 0:1
Power scaling factor: 0 = OK, 1 = error in power scaling factor
28att_corr_miss
binary uint8size: 0:1
Attitude correction missing: 0 = OK, attitude correction applied, 1 = not corrected
29att_intp_err
binary uint8size: 0:1
Attitude interpolation error: 0 = OK, 1 = interpolation error, attitude is wrong
30instr_id
binary uint8size: 0:1
SIRAL side: 0 = Nominal, 1 = Redundant
31phase_pert_corr_mode
binary uint8size: 0:1
Phase perturbation correction mode: 0 = computed by CCAL1, 1 = default from IPF DB used (applicable only to SARin data)
8alt_cog_ref_ellip
binary int32size: 4
Altitude of CoG above reference ellipsoid

unit: "mm"
9alt_cog_ref_ellip_20hz
binary array[20]size: 80
20 Hz Altitude of CoG above reference ellipsoid
binary int32size: 4
unit: "mm"
10inst_alt_rate
binary int16size: 2
Instantaneous altitude rate derived from orbit

unit: "mm/s"
11spare_1
binary bytessize: 2
spare

hidden: true
12surf_range
binary uint32size: 4
CFI retracker range to ocean surface

unit: "mm"
13surf_range_20hz
binary array[20]size: 80
20 Hz CFI retracker range to ocean surface
binary uint32size: 4
unit: "mm"
14surf_range_20hz_std
binary uint16size: 2
Standard deviation of 20Hz CFI range

unit: "mm"
15num_valid_surf_range_20hz
binary uint16size: 2
Number of 20Hz valid points for CFI range
16surf_range_av_status
binary uint32size: 4
Ocean range averaging status flags
17ocog_range
binary uint32size: 4
Averaged OCOG range

unit: "mm"
18ocog_range_20hz
binary array[20]size: 80
20 Hz OCOG Range
binary uint32size: 4
unit: "mm"
19ocog_range_20hz_std
binary uint16size: 2
Standard deviation of 20Hz OCOG Range

unit: "mm"
20num_valid_ocog_range_20hz
binary uint16size: 2
Number of 20Hz valid points for OCOG Range
21ocog_range_av_status
binary uint32size: 4
OCOG range averaging status flags
22dopp_corr
binary int16size: 2
Doppler correction

unit: "mm"
23dry_tropo_corr
binary int16size: 2
Dry tropospheric correction

unit: "mm"
24wet_tropo_corr
binary int16size: 2
Model Wet tropospheric correction

unit: "mm"
25inv_barom_corr
binary int16size: 2
Inverse barometric correction

unit: "mm"
26high_freq_var_corr
binary int16size: 2
High frequency variability DAC correction

unit: "mm"
27ion_corr
binary int16size: 2
Ionospheric correction

unit: "mm"
28sea_state_bias_corr
binary int16size: 2
Sea State Bias correction (EM bias)

unit: "mm"
29spare_2
binary bytessize: 6
spare

hidden: true
30swh_squared
binary int32size: 4
Averaged Square of Significant Wave Height

unit: "mm2"
31swh
binary int16size: 2
Averaged Significant Wave Height

unit: "mm"
32spare_3
binary bytessize: 2
spare

hidden: true
33swh_squared_20hz
binary array[20]size: 80
20 Hz Square of Significant wave height
binary int32size: 4
unit: "mm2"
34swh_squared_20hz_std
binary uint16size: 2
Standard deviation of 20Hz Square of Significant wave height

unit: "mm2"
35num_valid_swh_squared_20hz
binary uint16size: 2
Number of 20Hz valid points for Square of Significant wave height
36swh_squared_avg_status
binary uint32size: 4
SWH squared averaging status flags
37spare_4
binary bytessize: 2
spare

hidden: true
38bkscat
binary int16 (double)size: 2
Corrected averaged ocean backscatter coefficient

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
39bkscat_20hz
binary array[20]size: 40
20 Hz ocean backscatter coefficient
binary int16 (double)size: 2
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
40bkscat_20hz_std
binary uint16 (double)size: 2
Standard deviation of 20Hz Corrected CFI backscatter coefficient

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
41num_valid_bkscat_20hz
binary uint16size: 2
Number of 20Hz valid points for Corrected CFI backscatter coefficient
42bkscat_avg_status
binary uint32size: 4
Ocean backscatter averaging status flags
43spare_5
binary bytessize: 2
spare

hidden: true
44ocog
binary int16 (double)size: 2
Corrected averaged OCOG backscatter coefficient

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
45ocog_20hz
binary array[20]size: 40
20 Hz OCOG backscatter coefficient
binary int16 (double)size: 2
unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
46ocog_20hz_std
binary uint16 (double)size: 2
Standard deviation of 20Hz OCOG backscatter coefficient

unit: "1e-2 dB"

converted unit: "dB" (multiply by 1/100)
47num_valid_ocog_20hz
binary uint16size: 2
Number of 20Hz valid points for OCOG backscatter coefficient
48ocog_avg_status
binary uint32size: 4
OCOG backscatter averaging status flags
49off_nadir_angle
binary int32 (double)size: 4
Off nadir angle of the satellite from platform data

unit: "1e-4 degrees"

converted unit: "degrees" (multiply by 1/10000)
50spare_6
binary bytessize: 4
spare

hidden: true
51mss
binary int32size: 4
Mean Sea Surface height (MSS)

unit: "mm"
52geoid
binary int32size: 4
Geoid from standard model

unit: "mm"
53odle
binary int32size: 4
Ocean Depth/Land Elevation (ODLE)

unit: "mm"
54total_ocean_tide
binary int16size: 2
Total ocean tide height (solution 2)

unit: "mm"
55lp_ocean_tide
binary int16size: 2
Long period ocean tide

unit: "mm"
56ocean_load_tide
binary int16size: 2
Tidal loading height (solution 2)

unit: "mm"
57sol_earth_tide
binary int16size: 2
Solid earth tide heigth

unit: "mm"
58geocen_pol_tide
binary int16size: 2
Geocentric pole tide heigth

unit: "mm"
59wind_speed
binary int16size: 2
Altimeter wind speed

unit: "mm/s"
60model_wind_u
binary int16size: 2
U-component of the model wind vector

unit: "mm/s"
61model_wind_v
binary int16size: 2
V-component of the model wind vector

unit: "mm/s"
62peakiness_20hz
binary array[20]size: 40
20 Hz ku-band peakiness
binary uint16size: 2
63ocean_retracking_quality
binary uint32size: 4
Ocean retracking quality (20 bits)
64surf_type
binary uint16size: 2
Altimeter surface type flag
65spare_7
binary bytessize: 2
spare

hidden: true