satdump/resources/pipelines/Proba.json

347 lines
No EOL
9.4 KiB
JSON

{
"proba1_dump": {
"name": "Proba-1 Dump",
"live": [
1,
2
],
"frequencies": [
[
"Dump",
2235e6
]
],
"parameters": {
"samplerate": {
"value": 4e6
}
},
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "bpsk",
"symbolrate": 2e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "bpsk_90",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": false,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
"module": "proba_instruments",
"parameters": {
"satellite": "proba1"
}
}
}
},
"proba2_dump": {
"name": "Proba-2 Dump",
"live": [
1,
2
],
"frequencies": [
[
"Dump",
2235e6
]
],
"parameters": {
"samplerate": {
"value": 4e6
}
},
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "bpsk",
"symbolrate": 2e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "bpsk_90",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": false,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
"module": "proba_instruments",
"parameters": {
"satellite": "proba2"
}
}
}
},
"probav_s_dump": {
"name": "Proba-V S-Band Dump",
"live": [
1,
2
],
"frequencies": [
[
"Dump",
2235e6
]
],
"parameters": {
"samplerate": {
"value": 4e6
}
},
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "bpsk",
"symbolrate": 1.919e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "bpsk_90",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
"module": "proba_instruments",
"parameters": {
"satellite": "probaV"
}
}
}
},
"probav_x_dump": {
"name": "Proba-V X-Band Dump",
"frequencies": [
[
"Main",
8300e6
]
],
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "oqpsk",
"symbolrate": 35e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "oqpsk",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
"module": "proba_instruments",
"parameters": {
"satellite": "probaV_X"
}
}
}
},
"pvcc_s_dump": {
"name": "Proba-V-CC S-Band Dump",
"live": [
1,
2
],
"frequencies": [
[
"Dump",
2221e6
]
],
"parameters": {
"samplerate": {
"value": 4e6
}
},
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "bpsk",
"symbolrate": 2e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "bpsk_90",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {}
}
},
"pvcc_x_dump": {
"name": "Proba-V-CC X-Band Dump",
"frequencies": [],
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "oqpsk",
"symbolrate": 50e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "oqpsk",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
"module": "proba_instruments",
"parameters": {
"satellite": "probaV_X"
}
}
}
},
"proba3_dump_pm": {
"name": "Proba-3 Dump PM",
"live": [
1,
2
],
"frequencies": [
[
"Main",
2256.22e6
]
],
"work": {
"baseband": {},
"soft": {
"module": "pm_demod",
"parameters": {
"symbolrate": 220e3,
"agc_rate": 0.001,
"pll_bw": 0.01,
"pll_max_offset": 0.5,
"rrc_alpha": 0.6,
"rrc_taps": 31,
"costas_bw": 0.005,
"clock_omega_relative_limit": 0.005
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "bpsk_90",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
// "satellite": "proba3"
}
}
},
"proba3_dump_qpsk": {
"name": "Proba-3 Dump QPSK",
"live": [
1,
2
],
"frequencies": [
[
"Main",
2256.22e6
]
],
"parameters": {},
"work": {
"baseband": {},
"soft": {
"module": "psk_demod",
"parameters": {
"constellation": "qpsk",
"symbolrate": 425e3,
"rrc_alpha": 0.5,
"pll_bw": 0.002
}
},
"cadu": {
"module": "ccsds_conv_concat_decoder",
"parameters": {
"constellation": "qpsk",
"cadu_size": 10232,
"viterbi_ber_thresold": 0.300,
"viterbi_outsync_after": 20,
"derandomize": true,
"rs_i": 5,
"rs_type": "rs223"
}
},
"products": {
// "satellite": "proba3"
}
}
}
}