mirror of
https://github.com/SatDump/SatDump
synced 2026-08-13 17:47:30 -04:00
556 lines
No EOL
15 KiB
JSON
556 lines
No EOL
15 KiB
JSON
{
|
|
"goes_gvar": {
|
|
"name": "GOES GVAR",
|
|
"live": {
|
|
"pkt_size": 32786,
|
|
"default": [
|
|
1,
|
|
2,
|
|
3
|
|
],
|
|
"server": [
|
|
1,
|
|
2
|
|
],
|
|
"client": [
|
|
3
|
|
]
|
|
},
|
|
"frequencies": [
|
|
[
|
|
"GVAR",
|
|
1685.7e6
|
|
]
|
|
],
|
|
"samplerate": 6e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 2.11e6,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.002,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"gvar": {
|
|
"module": "goes_gvar_decoder",
|
|
"parameters": {}
|
|
},
|
|
"products": {
|
|
"module": "goes_gvar_image_decoder"
|
|
}
|
|
}
|
|
},
|
|
"goes_hrit": {
|
|
"name": "GOES-R HRIT",
|
|
"live": {
|
|
"pkt_size": 10240, // 1024 * 10
|
|
"default": [
|
|
1,
|
|
2,
|
|
3
|
|
],
|
|
"server": [
|
|
1,
|
|
2
|
|
],
|
|
"client": [
|
|
3
|
|
]
|
|
},
|
|
"frequencies": [
|
|
[
|
|
"HRIT",
|
|
1694.1e6
|
|
]
|
|
],
|
|
"parameters": {
|
|
"samplerate": {
|
|
"value": 6e6
|
|
},
|
|
"fill_missing": {
|
|
"type": "bool",
|
|
"value": false,
|
|
"name": "Fill Missing Data",
|
|
"description": "Corrects black lines caused by\ninterference or signal drop-outs"
|
|
},
|
|
"parse_dcs": {
|
|
"type": "bool",
|
|
"value": false,
|
|
"name": "Parse DCS",
|
|
"description": "Process DCS data and save it as json"
|
|
},
|
|
"write_lrit": {
|
|
"type": "bool",
|
|
"value": false,
|
|
"name": "Save All LRIT",
|
|
"description": "Save all unprocessed LRIT files"
|
|
},
|
|
"tracked_addresses": {
|
|
"type": "string",
|
|
"value": "",
|
|
"name": "Tracked DCS Addresses",
|
|
"description": "Only process DCS messages from the specified addresses (comma separated).\n\nExample: DE4CB498, DE4704BE"
|
|
}
|
|
},
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 927e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.02,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_conv_concat_decoder",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"cadu_size": 8192,
|
|
"viterbi_ber_thresold": 0.300,
|
|
"viterbi_outsync_after": 20,
|
|
"derandomize": true,
|
|
"nrzm": true,
|
|
"rs_i": 4,
|
|
"rs_type": "rs223",
|
|
"rs_usecheck": true
|
|
}
|
|
},
|
|
"products": {
|
|
"module": "goes_lrit_data_decoder",
|
|
"parameters": {
|
|
"max_fill_lines": 50,
|
|
"write_images": true,
|
|
"write_emwin": true,
|
|
"write_messages": true,
|
|
"write_dcs": false,
|
|
"write_unknown": false
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"goes_hrit_tcp": {
|
|
"name": "GOES-R HRIT to goestools",
|
|
"live": [
|
|
1,
|
|
2,
|
|
3
|
|
],
|
|
"frequencies": [
|
|
[
|
|
"HRIT",
|
|
1694.1e6
|
|
]
|
|
],
|
|
"samplerate": 6e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 927e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.02,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_conv_concat_decoder",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"cadu_size": 8192,
|
|
"viterbi_ber_thresold": 0.300,
|
|
"viterbi_outsync_after": 20,
|
|
"derandomize": true,
|
|
"nrzm": true,
|
|
"rs_i": 4,
|
|
"rs_type": "rs223",
|
|
"rs_usecheck": true
|
|
}
|
|
},
|
|
"tcp": {
|
|
"module": "xrit_goesrecv_publisher",
|
|
"parameters": {
|
|
"address": "0.0.0.0",
|
|
"nanomsg_port": 5004
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"goes_grb": {
|
|
"name": "GOES-R GRB",
|
|
"live": {
|
|
"pkt_size": 204800, // 2048 * 100,
|
|
"default": [
|
|
1,
|
|
2
|
|
],
|
|
"server": [
|
|
1,
|
|
2
|
|
],
|
|
"client": [
|
|
[
|
|
3,
|
|
0
|
|
]
|
|
]
|
|
},
|
|
"frequencies": [
|
|
[
|
|
"GRB",
|
|
1686.6e6
|
|
]
|
|
],
|
|
"samplerate": 6e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"bbframe": {
|
|
"module": "dvbs2_demod",
|
|
"parameters": {
|
|
"symbolrate": 8665938,
|
|
"rrc_alpha": 0.25,
|
|
"pll_bw": 0.005,
|
|
"clock_alpha": 2.5e-3,
|
|
"modcod": 11,
|
|
"mt_bch": true
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "goes_grb_cadu_extractor"
|
|
},
|
|
"products": {
|
|
"module": "goes_grb_data_decoder"
|
|
}
|
|
}
|
|
},
|
|
"goesr_cda": {
|
|
"name": "GOES-R CDA (40k)",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"frequencies": [
|
|
[
|
|
"CDA",
|
|
1693e6
|
|
]
|
|
],
|
|
"samplerate": 1e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 40e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.02,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_simple_psk_decoder",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"cadu_size": 2048,
|
|
"nrzm": true,
|
|
"rs_i": 1,
|
|
"rs_type": "rs223"
|
|
}
|
|
},
|
|
"products": {}
|
|
}
|
|
},
|
|
"goesr_cda_4k": {
|
|
"name": "GOES-R CDA (4k)",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"frequencies": [
|
|
[
|
|
"CDA",
|
|
1693e6
|
|
]
|
|
],
|
|
"samplerate": 1e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 4e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.02,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_simple_psk_decoder",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"cadu_size": 2048,
|
|
"nrzm": true,
|
|
"rs_i": 1,
|
|
"rs_type": "rs223"
|
|
}
|
|
},
|
|
"products": {}
|
|
}
|
|
},
|
|
"goes_mdl": {
|
|
"name": "GOES-N MDL",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"samplerate": 3e6,
|
|
"frequencies": [
|
|
[
|
|
"MDL",
|
|
1681.5
|
|
]
|
|
],
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "qpsk",
|
|
"symbolrate": 200e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.005,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"frm": {
|
|
"module": "goes_mdl_decoder"
|
|
},
|
|
"products": {}
|
|
}
|
|
},
|
|
"goes_lrit": {
|
|
"name": "GOES-N LRIT",
|
|
"live": {
|
|
"pkt_size": 10240, // 1024 * 10
|
|
"default": [
|
|
1,
|
|
2,
|
|
3
|
|
],
|
|
"server": [
|
|
1,
|
|
2
|
|
],
|
|
"client": [
|
|
3
|
|
]
|
|
},
|
|
"frequencies": [
|
|
[
|
|
"LRIT",
|
|
1691e6
|
|
]
|
|
],
|
|
"samplerate": 6e6,
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 293e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.02,
|
|
"max_sps": 3
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_conv_concat_decoder",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"cadu_size": 8192,
|
|
"viterbi_ber_thresold": 0.300,
|
|
"viterbi_outsync_after": 20,
|
|
"derandomize": true,
|
|
"nrzm": false,
|
|
"rs_i": 4,
|
|
"rs_type": "rs223",
|
|
"rs_usecheck": true
|
|
}
|
|
},
|
|
"products": {
|
|
"module": "goes_lrit_data_decoder",
|
|
"parameters": {
|
|
"max_fill_lines": 50,
|
|
"write_images": true,
|
|
"write_emwin": true,
|
|
"write_messages": true,
|
|
"write_dcs": true,
|
|
"write_unknown": false
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"goesn_cda": {
|
|
"name": "GOES-N CDA",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"frequencies": [
|
|
[
|
|
"CDA",
|
|
1694e6
|
|
]
|
|
],
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "pm_demod",
|
|
"parameters": {
|
|
"symbolrate": 4e3,
|
|
"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
|
|
}
|
|
},
|
|
"frm": {
|
|
"module": "ccsds_simple_psk_decoder",
|
|
"parameters": {
|
|
"ccsds": false,
|
|
"constellation": "bpsk",
|
|
"cadu_size": 4096,
|
|
"nrzm": false,
|
|
"derandomize": false,
|
|
"rs_i": 0,
|
|
"asm": "0xfaf3201c"
|
|
}
|
|
},
|
|
"products": {}
|
|
}
|
|
},
|
|
"goesn_sounder": {
|
|
"name": "GOES-N Sounder SD",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"samplerate": 1e6,
|
|
"frequencies": [
|
|
[
|
|
"GOES-N Sensor data",
|
|
1676e6
|
|
]
|
|
],
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 40e3,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.005
|
|
}
|
|
},
|
|
"frm": {
|
|
"module": "ccsds_simple_psk_decoder",
|
|
"parameters": {
|
|
"ccsds": false,
|
|
"constellation": "bpsk",
|
|
"cadu_size": 4224,
|
|
"nrzm": true,
|
|
"derandomize": false,
|
|
"rs_i": 0,
|
|
"asm": "0x3683a2e6"
|
|
}
|
|
},
|
|
"products": {}
|
|
}
|
|
},
|
|
"goesn_sd": {
|
|
"name": "GOES-N Imager SD",
|
|
"live": [
|
|
1,
|
|
2
|
|
],
|
|
"frequencies": [
|
|
[
|
|
"GOES-N Sensor data",
|
|
1676e6
|
|
]
|
|
],
|
|
"parameters": {
|
|
"samplerate": {
|
|
"value": 6e6
|
|
}
|
|
},
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "bpsk",
|
|
"symbolrate": 2.621e6,
|
|
"rrc_alpha": 0.6,
|
|
"pll_bw": 0.001
|
|
}
|
|
},
|
|
"frm": {
|
|
"module": "goesn_sd_decoder"
|
|
},
|
|
"products": {
|
|
"module": "goes_sd_image_decoder"
|
|
}
|
|
}
|
|
},
|
|
"goesr_raw": {
|
|
"name": "GOES-R Raw Data",
|
|
"samplerate": 20e6,
|
|
"frequencies": [
|
|
[
|
|
"GOES Raw Data Link",
|
|
8220e6
|
|
]
|
|
],
|
|
"work": {
|
|
"baseband": {},
|
|
"soft": {
|
|
"module": "psk_demod",
|
|
"parameters": {
|
|
"constellation": "oqpsk",
|
|
"symbolrate": 60e6,
|
|
"rrc_alpha": 0.5,
|
|
"pll_bw": 0.001
|
|
}
|
|
},
|
|
"cadu": {
|
|
"module": "ccsds_ldpc_decoder",
|
|
"parameters": {
|
|
"constellation": "oqpsk",
|
|
"ldpc_rate": "7/8",
|
|
"ldpc_iterations": 10,
|
|
"internal_stream": false,
|
|
"internal_cadu_size": 0
|
|
}
|
|
},
|
|
"products": {
|
|
"module": "goesr_instruments"
|
|
}
|
|
}
|
|
}
|
|
} |