satdump/pipelines/NOAA.json
2023-12-02 18:57:18 +01:00

260 lines
No EOL
7 KiB
JSON

{
"noaa_hrpt": {
"name": "NOAA HRPT",
"live": true,
"live_cfg": [
[
1,
0
],
[
2,
0
]
],
"frequencies": [
[
"NOAA-18",
1707e6
],
[
"NOAA-19",
1698e6
],
[
"NOAA-15",
1702.5e6
]
],
"parameters": {
"samplerate": {
"value": 3e6
},
"year_override": {
"type": "int",
"value": -1,
"name": "Year Override",
"description": "Override of the year used for timestamps.\nRequired when you are processing your file\nin a different year than the data was created."
}
},
"work": {
"baseband": {},
"soft": {
"pm_demod": {
"symbolrate": 665400,
"pll_bw": 0.01,
"rrc_alpha": 0.6,
"clock_omega_relative_limit": 0.001
}
},
"frames": {
"noaa_hrpt_decoder": {
"deframer_thresold": 10
}
},
"products": {
"noaa_instruments": {}
}
}
},
"noaa_gac": {
"name": "NOAA GAC",
"live": true,
"live_cfg": [
[
1,
0
],
[
2,
0
]
],
"frequencies": [
[
"NOAA-19",
1702.5e6
],
[
"NOAA-18",
1698.0e6
],
[
"NOAA-15",
2247.5e6
]
],
"parameters": {
"backward": {
"type": "bool",
"value": false,
"name": "Backward GAC",
"description": "Over the US, NOAA satellites often transmit\nGAC in reverse order. This mode allows\ndecoding those backward replays properly."
},
"samplerate": {
"value": 6e6
},
"year_override": {
"type": "int",
"value": -1,
"name": "Year Override",
"description": "Override of the year used for timestamps.\nRequired when you are processing your file\nin a different year than the data was created."
}
},
"work": {
"baseband": {},
"soft": {
"psk_demod": {
"constellation": "bpsk",
"symbolrate": 2.6616e6,
"rrc_alpha": 0.5,
"pll_bw": 0.004,
"post_costas_dc": true
}
},
"frm": {
"noaa_gac_decoder": {
"backward": false
}
},
"products": {
"noaa_instruments": {
"gac_mode": true
}
}
}
},
"noaa_dsb": {
"name": "NOAA DSB",
"live": true,
"live_cfg": [
[
1,
0
],
[
2,
0
]
],
"frequencies": [
[
"NOAA-18/15",
137.35e6
],
[
"NOAA-19",
137.77e6
]
],
"parameters": {
"samplerate": {
"value": 6e6
},
"year_override": {
"type": "int",
"value": -1,
"name": "Year Override",
"description": "Override of the year used for timestamps.\nRequired when you are processing your file\nin a different year than the data was created."
}
},
"work": {
"baseband": {},
"soft": {
"pm_demod": {
"symbolrate": 8320,
"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
}
},
"frames": {
"noaa_dsb_decoder": {}
},
"products": {
"noaa_instruments": {
"dsb_mode": true
}
}
}
},
"noaa_apt": {
"name": "NOAA APT",
"live": true,
"live_cfg": [
[
1,
0
],
[
2,
0
]
],
"frequencies": [
[
"NOAA-18",
137.9125e6
],
[
"NOAA-19",
137.1e6
],
[
"NOAA-15",
137.62e6
]
],
"parameters": {
"samplerate": {
"value": 1e6
},
"satellite_number": {
"type": "options",
"value": "15",
"name": "NOAA Satellite",
"options": [
"15",
"18",
"19"
],
"description": "For APT, it is required to know what satellite\nis being received for projections and overlays"
},
"start_timestamp": {
"type": "timestamp",
"value": -1,
"name": "Start Timestamp",
"description": "Unix timestamp of the start of the file provided.\nRequired for projections and overlays\n\nIf your .wav filename is a support format it will be read automatically."
},
"autocrop_wedges": {
"type": "bool",
"value": false,
"name": "Autocrop with Wedges",
"description": "This will automatically crop the image to only include\ntelemetry wedges considered valid.\nMay discard a lot on bad images!"
},
"sdrpp_noise_reduction": {
"type": "bool",
"value": false,
"name": "SDR++ Noise Reduction",
"description": "APT Noise Reduction originally from Ryzerth in SDR++. Performs quite well on APT!"
}
},
"work": {
"baseband": {},
"audio_wav": {
"noaa_apt_demod": {
"symbolrate": 50e3
}
},
"products": {
"noaa_apt_decoder": {
"audio_samplerate": 50e3
}
}
}
}
}