GR-SATELLITES(1)
β¨ GR_SATELLITES(1) β¨
okay bestie, welcome to the User commands section of the manual, because this little cutie is a GNU Radio command line decoder for the telemetry of Amateur satellites π (yes, the module is called gr-satellites, and it's literally out here decoding actual spacecraft for you, no cap)
πΈ NAME πΈ
gr_satellites β gr-satellites is a GNU Radio command line decoder for the telemetry of Amateur satellites.
π°οΈ SYNOPSIS π°οΈ
gr_satellites satellite [options]
π« DESCRIPTION π«
So gr-satellites is a GNU Radio out-of-tree module, which is a fancy way of saying it's a whole collection of telemetry decoders that supports sooo many different Amateur satellites π«Ά. It supports most popular protocols, like AX.25, the GOMspace NanoCom U482C and AX100 modems, an important part of the CCSDS stack, the AO-40 protocol used in the FUNcube satellites, and several ad-hoc protocols used in other satellites. the range?? iconic.
And the gr_satellites command line tool can decode frames from each of the supported satellites by using either real-time RF samples from an SDR or conventional radio, or a recording. yes queen, live from space or from your saved files, your choice π
β¨ OPTIONS β¨
The satellite parameter can be specified using name, NORAD ID or path to YAML file. The set of available options will change depending on the satellite, so it is mandatory to specify a satellite even to print the full help. like, you can't just rock up with nothing and ask for the whole menu, bestie π
The options shown below are for the satellite AO-73. Other satellites have slightly different options.
π General options π
-h,--helpβ show the help message and exit--versionβ show program's version number and exit--list_satellitesβ list supported satellites and exit
π₯ Input options π₯
--wavfile WAVFILEβ WAV/OGG/FLAC input file (using libsndfile)--rawfile RAWFILEβ RAW input file (float32 or complex64)--rawint16 RAWINT16β RAW input file (int16)--audio [DEVICE]β Soundcard device input--udpβ Use UDP input--kiss_in KISS_INβ KISS input file--sigmf SIGMFβ SigMF input file--samp_rate SAMP_RATEβ Sample rate (Hz)--udp_ip UDP_IPβ UDP input listen IP [default='::']--udp_port UDP_PORTβ UDP input listen port [default='7355']--iqβ Use IQ input--input_gain INPUT_GAINβ Input gain (can be negative to invert signal) [default=1]--start_time START_TIMEβ Recording start timestamp--throttleβ Throttle recording input to 1x speed
π€ Output options π€
--kiss_out KISS_OUTβ KISS output file--kiss_appendβ Append to KISS output file--kiss_server [PORT]β Enable KISS server [default port=8100]--kiss_server_address KISS_SERVER_ADDRESSβ KISS server bind address [default='127.0.0.1']--zmq_pub [ADDRESS]β Enable ZMQ PUB socket [default address=tcp://127.0.0.1:5555]--hexdumpβ Hexdump instead of telemetry parse--dump_path DUMP_PATHβ Path to dump internal signals
π‘ Demodulation options π‘
--f_offset F_OFFSETβ Frequency offset (Hz) [default=1500or12000]--rrc_alpha RRC_ALPHAβ RRC roll-off (Hz) [default=0.35]--disable_fllβ Disable FLL--fll_bw FLL_BWβ FLL bandwidth (Hz) [default=25]--clk_bw CLK_BWβ Clock recovery bandwidth (relative to baudrate) [default=0.06]--clk_limit CLK_LIMITβ Clock recovery limit (relative to baudrate) [default=0.02]--costas_bw COSTAS_BWβ Costas loop bandwidth (Hz) [default=50]--manchester_history MANCHESTER_HISTORYβ Manchester recovery history (symbols) [default=32]
π§© Deframing options π§©
--syncword_threshold SYNCWORD_THRESHOLDβ Syncword bit errors [default=8]--verbose_rsβ Verbose RS decoder
π Data sink π
--telemetry_output TELEMETRY_OUTPUTβ Telemetry output file [default=stdout]
π SEE ALSO π
gr_satellites_ssdv(1), smog_p_spectrum(1)
and that's the whole page, bestie, you ate it π this lil icon came from gr-satellites and it's dated 2020-09-28, so go forth and decode some satellites fr fr π°οΈπβ¨
π¦ where this page comes from
- ubuntu resolute: gr-satellites 5.8.0-2build2 Β· GPL-3.0-or-later
- ubuntu stonking: gr-satellites 5.8.0-2.1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms