GNU Radio provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems. GNU Radio applications are primarily written using the Python programming language, while the supplied performance-critical signal processing path is implemented in C++ using processor floating-point extensions, where available. Thus, the developer is able to implement real-time, high-throughput radio systems in a simple-to-use, rapid-application-development environment. While not primarily a simulation tool, GNU Radio does support development of signal processing algorithms using pre-recorded or generated data, avoiding the need for actual RF hardware. This package contains the gnuradio-companion, a graphical tool for creating signal flow graphs and generating flow-graph source code. Also included are a variety of tools and utility programs.
Dependências: libboost-program-options1.90.0, libc6, libfmt10, libgcc-s1, libgmp10, libgnuradio-analog3.10.12, libgnuradio-audio3.10.12, libgnuradio-blocks3.10.12, libgnuradio-channels3.10.12, libgnuradio-digital3.10.12, libgnuradio-dtv3.10.12, libgnuradio-fec3.10.12, libgnuradio-fft3.10.12, libgnuradio-filter3.10.12, libgnuradio-iio3.10.12, libgnuradio-network3.10.12, libgnuradio-pdu3.10.12, libgnuradio-pmt3.10.12, libgnuradio-qtgui3.10.12, libgnuradio-runtime3.10.12, libgnuradio-soapy3.10.12, libgnuradio-trellis3.10.12, libgnuradio-uhd3.10.12, libgnuradio-video-sdl3.10.12, libgnuradio-vocoder3.10.12, libgnuradio-wavelet3.10.12, libgnuradio-zeromq3.10.12, libjs-mathjax, libqt5core5t64, libqt5widgets5t64, libsoapysdr0.8, libspdlog1.15-fmt10, libstdc++6, libuhd4.9.0, libvolk-bin, libvolk3.3, python3, python3, python3-click, python3-gi, python3-gi-cairo, python3-jsonschema, python3-lxml, python3-mako, python3-numpy, python3-opengl, python3-packaging, python3-pygccxml, python3-pyqt5, python3-pyqtgraph, python3-schema, python3-thrift, python3-yaml, python3-zmq
dial_tone
Dial tone example
root@kali:~# man dial_tone
DIAL_TONE(1) User Commands DIAL_TONE(1)
NAME
dial_tone - dial tone example
DESCRIPTION
GnuRadio Dial Tone example
OPTIONS
None
Play a Dial Tone on the sound card output device.
SEE ALSO
The c++ gnuradio example programs are in /usr/bin. There are also many
Python and GnuRadio Companion examples in /usr/share/gnuradio/examples/...
tags_demo(1) uhd_rx_cfile(1) uhd_rx_nogui(1) uhd_siggen(1)
uhd_siggen_gui(1)
DIAL_TONE 3.10.12.0 2026-05-10 DIAL_TONE(1)
display_qt
A Gnu Radio Example gr-qtgui
root@kali:~# man display_qt
DISPLAY_QT(1) User Commands DISPLAY_QT(1)
NAME
display_qt - a Gnu Radio Example gr-qtgui
DESCRIPTION
Display a GUI using QT of a sine wave in noise.
Example program instantiates a GNU Radio flow graph using a sine wave
source, a noise source, and gr-qtgui blocks. This new (in version 3.7.10)
example shows how to build a C++ only QT based application.
SEE ALSO
http://gnuradio.squarespace.com/examples/tag/qt
display_qt 3.10.12.0 2026-05-10 DISPLAY_QT(1)
gnuradio-companion
GNU Radio Companion (GRC) is a graphical tool for creating GNU Radio signal flowgraphs.
root@kali:~# gnuradio-companion -h
usage: gnuradio-companion [-h] [--log {debug,info,warning,error,critical}]
[--qt | --gtk]
[flow_graphs ...]
GNU Radio Companion (3.10.12.0) - This program is part of GNU Radio. GRC comes
with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to
redistribute it.
positional arguments:
flow_graphs
options:
-h, --help show this help message and exit
--log {debug,info,warning,error,critical}
Framework:
--qt GNU Radio Companion (QT)
--gtk GNU Radio Companion (GTK)
gnuradio-config-info
Show details on installed GNU radio
root@kali:~# gnuradio-config-info -h
Program options: gnuradio-config-info [options]:
-h [ --help ] print help message
--print-all print all information
--prefix print GNU Radio installation prefix
--sysconfdir print GNU Radio system configuration directory
--prefsdir print GNU Radio preferences directory
--userprefsdir print GNU Radio user preferences directory
--persistentdir print GNU Radio persistent state directory
--prefs print GNU Radio preferences
--builddate print GNU Radio build date (RFC2822 format)
--enabled-components print GNU Radio build time enabled components
--cc print GNU Radio C compiler version
--cxx print GNU Radio C++ compiler version
--cflags print GNU Radio CFLAGS
-v [ --version ] print GNU Radio version
--pybind print pybind11 version used in this build
gr-ctrlport-monitor
Gnuradio control port gui
root@kali:~# gr-ctrlport-monitor -h
usage: gr-ctrlport-monitor [-h] [host] port
GNU Radio Control Port Monitor
positional arguments:
host host name or IP
port port
options:
-h, --help show this help message and exit
gr-perf-monitorx
Gnuradio control port gui
root@kali:~# gr-perf-monitorx -h
usage: gr-perf-monitorx [-h] [host] port
GNU Radio Performance Monitor
positional arguments:
host host name or IP
port port
options:
-h, --help show this help message and exit
gr_filter_design
GUI for creating filters for GNU Radio
root@kali:~# gr_filter_design -h
Usage: gr_filter_design: [options] (input_filename)
Options:
-h, --help show this help message and exit
gr_plot
Display time series of samples from a file
root@kali:~# gr_plot -h
usage: gr_plot [-h]
[-d {complex64,float32,uint32,int32,uint16,int16,uint8,int8}]
[-B BLOCK] [-s START] [-R SAMPLE_RATE]
FILE [FILE ...]
Takes a GNU Radio binary file and displays the samples versus time. You can
set the block size to specify how many points to read in at a time and the
start position in the file. By default, the system assumes a sample rate of 1,
so in time, each sample is plotted versus the sample number. To set a true
time axis, set the sample rate (-R or --sample-rate) to the sample rate used
when capturing the samples.
positional arguments:
FILE Input file with samples
options:
-h, --help show this help message and exit
-d, --data-type {complex64,float32,uint32,int32,uint16,int16,uint8,int8}
Specify the data type [default='complex64']
-B, --block BLOCK Specify the block size [default=1000]
-s, --start START Specify where to start in the file [default=0]
-R, --sample-rate SAMPLE_RATE
Set the sampler rate of the data [default=1.0]
gr_plot_const
Constellation plot of I&Q data using GNU Radio
root@kali:~# gr_plot_const -h
usage: gr_plot_const [-h] [-B BLOCK] [-s START] [-R SAMPLE_RATE] FILE
Takes a GNU Radio complex binary file and displays the I&Q data versus time
and the constellation plot (I vs. Q). You can set the block size to specify
how many points to read in at a time and the start position in the file. By
default, the system assumes a sample rate of 1, so in time, each sample is
plotted versus the sample number. To set a true time axis, set the sample rate
(-R or --sample-rate) to the sample rate used when capturing the samples.
positional arguments:
FILE Input file with complex samples
options:
-h, --help show this help message and exit
-B, --block BLOCK Specify the block size [default=1000]
-s, --start START Specify where to start in the file [default=0]
-R, --sample-rate SAMPLE_RATE
Set the sampler rate of the data [default=1.0]
gr_plot_fft
Frequency domain GNU Radio plotting
root@kali:~# gr_plot_fft -h
usage: gr_plot_fft [-h]
[-d {complex64,float32,uint32,int32,uint16,int16,uint8,int8}]
[-B BLOCK] [-s START] [-R SAMPLE_RATE]
FILE
Takes a GNU Radio complex binary file and displays the I&Q data versus time as
well as the frequency domain (FFT) plot. The y-axis values are plotted
assuming volts as the amplitude of the I&Q streams and converted into dBm in
the frequency domain (the 1/N power adjustment out of the FFT is performed
internally). The script plots a certain block of data at a time, specified on
the command line as -B or --block. This value defaults to 1000. The start
position in the file can be set by specifying -s or --start and defaults to 0
(the start of the file). By default, the system assumes a sample rate of 1, so
in time, each sample is plotted versus the sample number. To set a true time
and frequency axis, set the sample rate (-R or --sample-rate) to the sample
rate used when capturing the samples.
positional arguments:
FILE Input file with samples
options:
-h, --help show this help message and exit
-d, --data-type {complex64,float32,uint32,int32,uint16,int16,uint8,int8}
Specify the data type [default='complex64']
-B, --block BLOCK Specify the block size [default=1000]
-s, --start START Specify where to start in the file [default=0]
-R, --sample-rate SAMPLE_RATE
Set the sampler rate of the data [default=1.0]
gr_plot_iq
Plot complex binary I&Q data versus time using GNU Radio
root@kali:~# gr_plot_iq -h
usage: gr_plot_iq [-h] [-B BLOCK] [-s START] [-R SAMPLE_RATE] FILE
Takes a GNU Radio complex binary file and displays the I&Q data versus time.
You can set the block size to specify how many points to read in at a time and
the start position in the file. By default, the system assumes a sample rate
of 1, so in time, each sample is plotted versus the sample number. To set a
true time axis, set the sample rate (-R or --sample-rate) to the sample rate
used when capturing the samples.
positional arguments:
FILE Input file with complex samples
options:
-h, --help show this help message and exit
-B, --block BLOCK Specify the block size [default=1000]
-s, --start START Specify where to start in the file [default=0]
-R, --sample-rate SAMPLE_RATE
Set the sampler rate of the data [default=1.0]
gr_plot_psd
GNU Radio power spectrum plotting
root@kali:~# gr_plot_psd -h
usage: gr_plot_psd [-h]
[-d {complex64,float32,int32,uint32,int16,uint16,int8,uint8}]
[-B BLOCK] [-s START] [-R SAMPLE_RATE]
[--psd-size PSD_SIZE] [--spec-size SPEC_SIZE] [-S]
FILE
Takes a GNU Radio binary file (with specified data type using --data-type) and
displays the I&Q data versus time as well as the power spectral density (PSD)
plot. The y-axis values are plotted assuming volts as the amplitude of the I&Q
streams and converted into dBm in the frequency domain (the 1/N power
adjustment out of the FFT is performed internally). The script plots a certain
block of data at a time, specified on the command line as -B or --block. The
start position in the file can be set by specifying -s or --start and defaults
to 0 (the start of the file). By default, the system assumes a sample rate of
1, so in time, each sample is plotted versus the sample number. To set a true
time and frequency axis, set the sample rate (-R or --sample-rate) to the
sample rate used when capturing the samples. Finally, the size of the FFT to
use for the PSD and spectrogram plots can be set independently with --psd-size
and --spec-size, respectively. The spectrogram plot does not display by
default and is turned on with -S or --enable-spec.
positional arguments:
FILE Input file with samples
options:
-h, --help show this help message and exit
-d, --data-type {complex64,float32,int32,uint32,int16,uint16,int8,uint8}
Specify the data type [default='complex64']
-B, --block BLOCK Specify the block size [default=8192]
-s, --start START Specify where to start in the file [default=0]
-R, --sample-rate SAMPLE_RATE
Set the sampler rate of the data [default=1.0]
--psd-size PSD_SIZE Set the size of the PSD FFT [default=1024]
--spec-size SPEC_SIZE
Set the size of the spectrogram FFT [default=256]
-S, --enable-spec Turn on plotting the spectrogram [default=False]
gr_plot_qt
Plot data using Qt graphics and GNU Radio
root@kali:~# man gr_plot_qt
GR_PLOT_QT(1) User Commands GR_PLOT_QT(1)
NAME
gr_plot_qt - plot data using Qt graphics and GNU Radio
DESCRIPTION
Fancy plot display.
SEE ALSO
gr_plot_char(1) gr_plot_const(1) gr_plot_fft_c(1) gr_plot_fft_f(1)
gr_plot_float(1) gr_plot_int(1) gr_plot_iq(1) gr_plot_psd_c(1)
gr_plot_psd_f(1) gr_plot_qt(1) gr_plot_short(1)
gr_plot_qt 3.10.12.0 2026-05-10 GR_PLOT_QT(1)
grcc
Gnu Radio Companion Compiler
root@kali:~# grcc -h
usage: grcc [-h] [-o DIR] [-u] [-r] GRC_FILE [GRC_FILE ...]
Compile a GRC file (.grc) into a GNU Radio Python program and run it.
positional arguments:
GRC_FILE .grc file to compile
options:
-h, --help show this help message and exit
-o, --output DIR Output directory for compiled program [default=.]
-u, --user-lib-dir Output to default hier_block library (overwrites -o)
-r, --run Run the program after compiling [default=False]
polar_channel_construction
Gnu Radio Polar Configurator
root@kali:~# polar_channel_construction -h
POLAR code channel constructor commandline tool
usage: polar_channel_construction [-h] [-c {BEC,AWGN}] [-b BLOCK_SIZE]
[-s DESIGN_SNR] [-k MU]
options:
-h, --help show this help message and exit
-c, --channel {BEC,AWGN}
specify channel, currently BEC or AWGN (default='BEC')
-b, --blocksize BLOCK_SIZE
specify block size of polar code (default=16)
-s, --design-snr DESIGN_SNR
specify design SNR of polar code (default=0.0)
-k, --mu MU specify block size of polar code (default=2)
uhd_fft
Display spectrum from UHD receiver
root@kali:~# uhd_fft -h
usage: uhd_fft [-h] [-a ARGS] [--spec SPEC] [-A ANTENNA] [-s SAMP_RATE]
[-g GAIN] [-p POWER] -f FREQ [--lo-offset LO_OFFSET]
[-c CHANNELS] [--lo-export LO_EXPORT] [--lo-source LO_SOURCE]
[--otw-format {sc16,sc12,sc8}] [--stream-args STREAM_ARGS] [-v]
[--show-async-msg] [--sync {default,pps,auto}]
[--clock-source CLOCK_SOURCE] [--time-source TIME_SOURCE]
[--fft-size FFT_SIZE] [--fft-average {off,low,medium,high}]
[--avg-alpha AVG_ALPHA] [--update-rate UPDATE_RATE]
[--phase-relations]
UHD FFT
options:
-h, --help show this help message and exit
USRP Arguments:
-a, --args ARGS UHD device address args
--spec SPEC Subdevice(s) of UHD device where appropriate. Use a
comma-separated list to set different boards to
different specs.
-A, --antenna ANTENNA
Select Rx antenna(s) where appropriate
-s, --samp-rate SAMP_RATE
Sample rate
-g, --gain GAIN Gain (default is midpoint)
-p, --power POWER (Reference) power level (in dBm). Not supported by all
devices (see UHD manual). Will fail if not supported.
Precludes --gain. Behaviour may differ between
applications.
-f, --freq FREQ Set carrier frequency to FREQ
--lo-offset LO_OFFSET
Set daughterboard LO offset to OFFSET [default=hw
default]
-c, --channels CHANNELS
Select Rx Channels
--lo-export LO_EXPORT
Set TwinRX LO export {None, True, False} for each
channel with a comma-separated list. None skips a
channel.
--lo-source LO_SOURCE
Set TwinRX LO source {None, internal, companion,
external} for each channel with a comma-separated
list. None skips this channel.
--otw-format {sc16,sc12,sc8}
Choose over-the-wire data format
--stream-args STREAM_ARGS
Set additional stream arguments
-v, --verbose Use verbose console output
--show-async-msg Show asynchronous message notifications from UHD
--sync {default,pps,auto}
Set to 'pps' to sync devices to PPS
--clock-source CLOCK_SOURCE
Set the clock source; typically 'internal', 'external'
or 'gpsdo'
--time-source TIME_SOURCE
Set the time source
UHD FFT Arguments:
--fft-size FFT_SIZE Set number of FFT bins
--fft-average {off,low,medium,high}
Set FFT averaging
--avg-alpha AVG_ALPHA
Specify FFT average alpha (overrides --fft-average)
--update-rate UPDATE_RATE
Set GUI widget update period in seconds
--phase-relations Plot relative phases between multiple channels
uhd_rx_cfile
Save UHD received data
root@kali:~# uhd_rx_cfile -h
Usage: uhd_rx_cfile: [options] output_filename
Options:
-h, --help show this help message and exit
-a ARGS, --args=ARGS UHD device address args , [default=]
--spec=SPEC Subdevice of UHD device where appropriate
-c CHANNELS, --channels=CHANNELS
Select receive channels
-A ANTENNA, --antenna=ANTENNA
Select Rx Antenna(s) where appropriate. Use a comma-
delimited list if different channels have different
antenna ports.
-r SAMP_RATE, --samp-rate=SAMP_RATE
Set sample rate (bandwidth) [default=1000000.0]
-f FREQ, --freq=FREQ Set frequency to FREQ
--lo-offset=LO_OFFSET
Set daughterboard LO offset to OFFSET [default=hw
default]
-g GAIN, --gain=GAIN Set gain in dB (default is midpoint)
--normalized-gain Specify gain as normalized value (in [0, 1])
-m, --metafile output metadata to file [default=False]
-s, --output-shorts Output interleaved shorts instead of complex floats
-N NSAMPLES, --nsamples=NSAMPLES
Number of samples to collect [default=+inf]
-v, --verbose verbose output
--wire-format=WIRE_FORMAT
Set wire format from USRP [default=sc16
--stream-args=STREAM_ARGS
Set additional stream arguments
--show-async-msg Show asynchronous message notifications from UHD
[default=False]
--sync=SYNC Set to 'pps' to sync devices to PPS instead of
internal.
uhd_rx_nogui
GNU Radio receiver
root@kali:~# uhd_rx_nogui -h
usage: uhd_rx_nogui [-h] [-a ARGS] [--spec SPEC] [-A ANTENNA] [-f Hz] [-c Hz]
[-g dB] [-m TYPE] [-o RATE] [-r dB] [-p FREQ]
[-O AUDIO_OUTPUT] [--show-async-msg]
options:
-h, --help show this help message and exit
-a, --args ARGS UHD device address args
--spec SPEC Subdevice of UHD device where appropriate
-A, --antenna ANTENNA
select Rx Antenna where appropriate
-f, --frequency Hz set receive frequency to Hz
-c, --calibration Hz set frequency offset to Hz
-g, --gain dB set RF gain [default is midpoint]
-m, --modulation TYPE
set modulation type (AM,FM,WFM)
-o, --output-rate RATE
set audio output rate to RATE
-r, --rf-squelch dB set RF squelch to dB [default=-50.0]
-p, --ctcss FREQ set CTCSS squelch to FREQ
-O, --audio-output AUDIO_OUTPUT
pcm device name. E.g., hw:0,0 or surround51 or
/dev/dsp
--show-async-msg Show asynchronous message notifications from UHD
uhd_siggen
Signal Generator using UHD hardware
root@kali:~# uhd_siggen -h
usage: uhd_siggen [-h] [-a ARGS] [--spec SPEC] [-A ANTENNA] [-s SAMP_RATE]
[-g GAIN] [-p POWER] -f FREQ [--lo-offset LO_OFFSET]
[-c CHANNELS] [--lo-export LO_EXPORT]
[--lo-source LO_SOURCE] [--otw-format {sc16,sc12,sc8}]
[--stream-args STREAM_ARGS] [-v] [--show-async-msg]
[--sync {default,pps,auto}] [--clock-source CLOCK_SOURCE]
[--time-source TIME_SOURCE] [-m AMPL] [-x WAVEFORM_FREQ]
[-y WAVEFORM2_FREQ] [--sine] [--const] [--offset OFFSET]
[--gaussian] [--uniform] [--2tone] [--sweep]
USRP Signal Generator.
options:
-h, --help show this help message and exit
USRP Arguments:
-a, --args ARGS UHD device address args
--spec SPEC Subdevice(s) of UHD device where appropriate. Use a
comma-separated list to set different boards to
different specs.
-A, --antenna ANTENNA
Select Tx antenna(s) where appropriate
-s, --samp-rate SAMP_RATE
Sample rate
-g, --gain GAIN Gain (default is midpoint)
-p, --power POWER (Reference) power level (in dBm). Not supported by all
devices (see UHD manual). Will fail if not supported.
Precludes --gain. Behaviour may differ between
applications.
-f, --freq FREQ Set carrier frequency to FREQ
--lo-offset LO_OFFSET
Set daughterboard LO offset to OFFSET [default=hw
default]
-c, --channels CHANNELS
Select Tx Channels
--lo-export LO_EXPORT
Set TwinRX LO export {None, True, False} for each
channel with a comma-separated list. None skips a
channel.
--lo-source LO_SOURCE
Set TwinRX LO source {None, internal, companion,
external} for each channel with a comma-separated
list. None skips this channel.
--otw-format {sc16,sc12,sc8}
Choose over-the-wire data format
--stream-args STREAM_ARGS
Set additional stream arguments
-v, --verbose Use verbose console output
--show-async-msg Show asynchronous message notifications from UHD
--sync {default,pps,auto}
Set to 'pps' to sync devices to PPS
--clock-source CLOCK_SOURCE
Set the clock source; typically 'internal', 'external'
or 'gpsdo'
--time-source TIME_SOURCE
Set the time source
Siggen Arguments:
-m, --amplitude AMPL Set output amplitude to AMPL (0.0-1.0). Note that if
--power is given, UHD will attempt to match the output
power regardless of the amplitude.
-x, --waveform-freq WAVEFORM_FREQ
Set baseband waveform frequency to FREQ
-y, --waveform2-freq WAVEFORM2_FREQ
Set 2nd waveform frequency to FREQ
--sine Generate a carrier modulated by a complex sine wave
--const Generate a constant carrier
--offset OFFSET Set waveform phase offset to OFFSET
--gaussian Generate Gaussian random output
--uniform Generate Uniform random output
--2tone Generate Two Tone signal for IMD testing
--sweep Generate a swept sine wave
uhd_siggen_gui
GNU Radio signal generator using UHD hardware
root@kali:~# uhd_siggen_gui -h
usage: uhd_siggen_gui [-h] [-a ARGS] [--spec SPEC] [-A ANTENNA] [-s SAMP_RATE]
[-g GAIN] [-p POWER] -f FREQ [--lo-offset LO_OFFSET]
[-c CHANNELS] [--lo-export LO_EXPORT]
[--lo-source LO_SOURCE] [--otw-format {sc16,sc12,sc8}]
[--stream-args STREAM_ARGS] [-v] [--show-async-msg]
[--sync {default,pps,auto}]
[--clock-source CLOCK_SOURCE]
[--time-source TIME_SOURCE] [-m AMPL] [-x WAVEFORM_FREQ]
[-y WAVEFORM2_FREQ] [--sine] [--const] [--offset OFFSET]
[--gaussian] [--uniform] [--2tone] [--sweep] [-q]
USRP Signal Generator.
options:
-h, --help show this help message and exit
USRP Arguments:
-a, --args ARGS UHD device address args
--spec SPEC Subdevice(s) of UHD device where appropriate. Use a
comma-separated list to set different boards to
different specs.
-A, --antenna ANTENNA
Select Tx antenna(s) where appropriate
-s, --samp-rate SAMP_RATE
Sample rate
-g, --gain GAIN Gain (default is midpoint)
-p, --power POWER (Reference) power level (in dBm). Not supported by all
devices (see UHD manual). Will fail if not supported.
Precludes --gain. Behaviour may differ between
applications.
-f, --freq FREQ Set carrier frequency to FREQ
--lo-offset LO_OFFSET
Set daughterboard LO offset to OFFSET [default=hw
default]
-c, --channels CHANNELS
Select Tx Channels
--lo-export LO_EXPORT
Set TwinRX LO export {None, True, False} for each
channel with a comma-separated list. None skips a
channel.
--lo-source LO_SOURCE
Set TwinRX LO source {None, internal, companion,
external} for each channel with a comma-separated
list. None skips this channel.
--otw-format {sc16,sc12,sc8}
Choose over-the-wire data format
--stream-args STREAM_ARGS
Set additional stream arguments
-v, --verbose Use verbose console output
--show-async-msg Show asynchronous message notifications from UHD
--sync {default,pps,auto}
Set to 'pps' to sync devices to PPS
--clock-source CLOCK_SOURCE
Set the clock source; typically 'internal', 'external'
or 'gpsdo'
--time-source TIME_SOURCE
Set the time source
Siggen Arguments:
-m, --amplitude AMPL Set output amplitude to AMPL (0.0-1.0). Note that if
--power is given, UHD will attempt to match the output
power regardless of the amplitude.
-x, --waveform-freq WAVEFORM_FREQ
Set baseband waveform frequency to FREQ
-y, --waveform2-freq WAVEFORM2_FREQ
Set 2nd waveform frequency to FREQ
--sine Generate a carrier modulated by a complex sine wave
--const Generate a constant carrier
--offset OFFSET Set waveform phase offset to OFFSET
--gaussian Generate Gaussian random output
--uniform Generate Uniform random output
--2tone Generate Two Tone signal for IMD testing
--sweep Generate a swept sine wave
GUI Arguments:
-q, --show-freq-sink Show QT Frequency Widget