gnuradio-companion(1)
GNU Radio Companion (GRC) is a graphical tool for creating GNU Radio signal flowgraphs.
Summary
gnuradio-companion (GRC) is the graphical editor for GNU Radio, where you build software-defined radio and signal-processing systems by wiring together signal-processing blocks into a flowgraph. When you run a flowgraph, GRC generates the corresponding Python code that creates the GUI and connects the blocks. Use it to design SDR and DSP applications visually instead of writing the Python by hand.
Description
GNURADIO-COMPANION
NAME
gnuradio-companion - GNU Radio Companion (GRC) is a graphical tool for creating GNU Radio signal flowgraphs.
SYNOPSIS
gnuradio-companion [options] [flowgraphs]
DESCRIPTION
GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. The GNU Radio applications themselves are generally known as "flowgraphs", which are a series of signal processing blocks connected together, thus describing a data flow.
gnuradio-companion is effectively a Python code-generation tool. When a flowgraph is "compiled" in GRC, it generates Python code that creates the desired GUI windows and widgets, and creates and connects the blocks in the flowgraph.
OPTIONS
flowgraphs
Invoke the program with one or more existing flowgraphs.
-h, --help
show a help message and exit.
|
--log |
defines the level of logging output. |
SEE ALSO
https://wiki.gnuradio.org/index.php/GNURadioCompanion
Examples
gnuradio-companion
Launch GRC with an empty workspace.
gnuradio-companion my_flowgraph.grc
Open one or more existing flowgraph files directly.
gnuradio-companion --help
Show the help message and exit.
gnuradio-companion --log info
Set the level of logging output (use the --log option to control verbosity).