UHD_SIGGEN(1)
β¨ UHD_SIGGEN(1) β¨
okay bestie, gather round, because today we're talking about uhd_siggen β the Signal Generator using UHD hardware, straight out of the User Commands chapter. this is the moment. π
πΈ SYNOPSIS πΈ
uhd_siggen: [options]
that's it. that's the whole vibe. you feed her options, she generates signals. π¦
π DESCRIPTION π
so basically? it's a command-line signal generator application. no GUI, no fuss, just you and the terminal and your UHD hardware being iconic together. no cap. π₯
π OPTIONS π
-h,--helpβ show this help message and exit π«Ά (the classic "hello, what do you do" move, she loves to explain herself)-a ARGS,--args=ARGSβ UHD device address args , [default=] β yeah the default is literally empty, that's not me being lazy, that's what it says π--spec=SPECβ subdevice of the UHD device, for when you gotta be specific about which one you're talking to, where appropriate-A ANTENNA,--antenna=ANTENNAβ select Rx Antenna where appropriate π‘ (yes it says Rx, that's not a typo on my part, write it down)-s SAMP_RATE,--samp-rate=SAMP_RATEβ set sample rate (bandwidth) [default=1000000.0] β-g GAIN,--gain=GAINβ set gain in dB (the default is midpoint, so she picks for you if you don't)-f FREQ,--tx-freq=FREQβ Set carrier frequency to FREQ [default=mid-point] π―-x WAVEFORM_FREQ,--waveform-freq=WAVEFORM_FREQβ Set baseband waveform frequency to FREQ [default=0]-y WAVEFORM2_FREQ,--waveform2-freq=WAVEFORM2_FREQβ Set 2nd waveform frequency to FREQ [default=none] β yes she has a second waveform slot, she's multitalented π--sineβ Generate a carrier modulated by a complex sine wave π--constβ Generate a constant carrier (the chill one, no drama, just vibes)--offset=OFFSETβ Set waveform phase offset to OFFSET [default=0]--gaussianβ Generate Gaussian random output β¨--uniformβ Generate Uniform random output π--2toneβ Generate Two Tone signal for IMD testing π--sweepβ Generate a swept sine wave π§--amplitude=AMPLβ Set output amplitude to AMPL (0.0-1.0) [default=0.15] β keep it in that range, bestie, don't get feral-v,--verboseβ Use verbose console output [default=False] β for when you want her to actually talk to you π
π¦ SEE ALSO π¦
uhd_siggen_gui(1)β the GUI sibling, if that's more your thing π
and that's the whole page, bestie, you ate it up. π
this was uhd_siggen version 3.10.12.0, dated 2026-01-03, served fresh from the UHD_SIGGEN(1) manual. mwah. πβ¨
π¦ where this page comes from
- fedora 43: gnuradio 3.10.12.0-10.fc43 Β· GPL-3.0-or-later
- fedora 43: gnuradio 3.10.12.0-10.fc43 Β· 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