satdump/pipelines/Work-In-Progress.json
2022-05-08 16:35:54 +02:00

481 lines
No EOL
14 KiB
JSON

{
"probav_x_dump": {
"name": "Proba-V X-Band Dump",
"live": false,
"live_cfg": [
[
1,
0
]
],
"frequencies": [
8300
],
"samplerate": 4e6,
"baseband_type": "i16",
"work": {
"baseband": {},
"soft": {
"bpsk_demod": {
"symbolrate": 1919000,
"agc_rate": 0.000001,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.004,
"buffer_size": 8192
}
},
"cadu": {
"proba_s_decoder": {
"derandomize": true
}
},
"products": {
"proba_vegetation": {}
}
}
},
"gcom_w1": {
"name": "GCOM-W1 DB",
"live": false,
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 10000000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.001,
"dc_block": true,
"constellation_scale": 100,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_conv_r2_concat_decoder": {
"constellation": "qpsk",
"cadu_size": 10112,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"nrzm": true,
"rs_i": 0,
"rs_type": "rs239"
}
},
"products": {
"gcom_amsr2": {}
}
}
},
"gcom_c1": {
"name": "GCOM-C1 DB",
"live": false,
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 69416000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.001,
"dc_block": true,
"constellation_scale": 100,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 10112,
"nrzm": true,
"derandomize": true,
"rs_i": 0
}
},
"products": {
"gcom_amsr2": {}
}
}
},
"aeolus_dump": {
"name": "Aeolus Dump",
"live": false,
"live_cfg": [],
"frequencies": [],
"samplerate": 10e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 5000000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.0001,
"dc_block": true,
"constellation_scale": 100,
"buffer_size": 8192
}
}
}
},
"smos_dump": {
"name": "SMOS X-Band Dump",
"live": false,
"live_cfg": [],
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"8psk_demod": {
"symbolrate": 9000000,
"agc_rate": 0.00001,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.001,
"clock_omega_relative_limit": 0.001,
"buffer_size": 8192
}
},
"cadu": {}
}
},
"prisma_dump": {
"name": "PRISMA X-Band Dump",
"live": false,
"live_cfg": [],
"frequencies": [],
"samplerate": 90e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"qpsk_demod": {
"symbolrate": 77500000,
"agc_rate": 0.00001,
"rrc_alpha": 0.35,
"rrc_taps": 31,
"costas_bw": 0.0189,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 8304,
"nrzm": true,
"derandomize": true,
"rs_i": 0
}
},
"products": {}
}
},
"sentinel6_dump": {
"name": "Sentinel-6 Dump",
"live": false,
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 75000000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 1.8922499999999997e-05,
"clock_mu": 0.5,
"clock_gain_mu": 8.7e-3,
"clock_omega_relative_limit": 0.005,
"dc_block": true,
"constellation_scale": 100,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 10232,
"nrzm": false,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
}
}
},
"iris_dump": {
"name": "IRIS X-Band Dump",
"live": false,
"live_cfg": [],
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"psk_demod": {
"constellation": "oqpsk",
"symbolrate": 7.5e6,
"rrc_alpha": 0.5,
"pll_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.0001
}
}
/*"cadu": {
"iris_dump_decoder": {}
}*/
}
},
"smap_s_link": {
"name": "SMAP S-Band Link",
"live": false,
"frequencies": [],
"samplerate": 3e6,
"baseband_type": "i16",
"work": {
"baseband": {},
"soft": {
"bpsk_demod": {
"symbolrate": 590000,
"agc_rate": 0.00001,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.04,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "bpsk",
"cadu_size": 10232,
"derandomize": true,
"nrzm": true,
"rs_i": 5,
"rs_type": "rs239"
}
}
}
},
"cheops_link": {
"name": "CHEOPS S-Band Dump",
"live": false,
"frequencies": [],
"samplerate": 3e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 1142000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.001,
"constellation_scale": 100,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 10232,
"oqpsk_delay": true,
"rs_i": 5,
"rs_type": "rs223"
}
}
}
},
"timed_dump": {
"name": "TIMED S-Band Dump",
"live": false,
"frequencies": [],
"samplerate": 6e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"qpsk_demod": {
"symbolrate": 2.295e6,
"agc_rate": 0.1,
"rrc_alpha": 0.6,
"rrc_taps": 31,
"costas_bw": 0.006,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 9872,
"nrzm": true,
"qpsk_swap_iq": true,
"rs_i": 0,
"rs_type": "rs223"
}
}
}
},
"grace_fo_link": {
"name": "Grace-FO Dump",
"live": false,
"frequencies": [],
"samplerate": 20e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"oqpsk_demod": {
"symbolrate": 1500000,
"agc_rate": 0.1,
"rrc_alpha": 0.5,
"rrc_taps": 31,
"costas_bw": 0.006,
"clock_gain_omega": 0.8,
"clock_mu": 0.9,
"clock_gain_mu": 0.037,
"clock_omega_relative_limit": 0.001,
"constellation_scale": 100,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 10232,
"nrzm": false,
"rs_i": 5,
"rs_type": "rs239"
}
}
}
},
"cfosat1_dump": {
"name": "CFOSAT-1 X-Band Dump",
"live": false,
"live_cfg": [],
"frequencies": [],
"samplerate": 40e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"qpsk_demod": {
"symbolrate": 30000000,
"agc_rate": 0.00001,
"rrc_alpha": 0.35,
"rrc_taps": 31,
"costas_bw": 0.0189,
"buffer_size": 8192
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 8192,
"nrzm": true,
"rs_i": 4,
"rs_type": "rs223"
}
}
}
},
"himawaricast": {
"name": "HimawariCast",
"live": true,
"live_cfg": [
[
1,
0
]
],
"frequencies": [],
"samplerate": 6e6,
"baseband_type": "i16",
"work": {
"baseband": {},
"bbframe": {
"dvbs2_demod": {
"symbolrate": 2586148,
"rrc_alpha": 0.2,
"pll_bw": 0.01,
"modcod": 5,
"shortframes": false,
"pilots": true,
//"sof_thresold": 10, // Disable locking
"freq_prop_factor": 0.01
}
}
}
},
"gk2a_cdas": {
"name": "GK-2A CDAS",
"live": true,
"live_cfg": [
[
1,
0
],
[
2,
0
]
],
"frequencies": [],
"samplerate": 6e6,
"baseband_type": "w8",
"work": {
"baseband": {},
"soft": {
"psk_demod": {
"constellation": "qpsk",
"symbolrate": 3.096e6,
"rrc_alpha": 0.5,
"pll_bw": 0.006
}
},
"cadu": {
"ccsds_simple_psk_decoder": {
"constellation": "qpsk",
"cadu_size": 10112,
"rs_i": 0
}
}
}
}
}