Questions tagged [gnuradio]

GNU Radio is a free software development toolkit that provides the signal processing runtime and processing blocks to implement software radios.

GNU Radio is a free software development toolkit that provides the signal processing runtime and processing blocks to implement software radios using readily-available, low-cost external RF hardware and commodity processors. It is widely used in hobbyist, academic and commercial environments to support wireless communications research as well as to implement real-world radio systems.

Official GNU Radio Logo

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.

GNU Radio is licensed under the GNU General Public License (GPL) version 3. All of the code is copyright of the Free Software Foundation.

721 questions
1
vote
1 answer

Crash in pause and start uhd usrp source in windows

I created a simple flowgraph : https://i.stack.imgur.com/qWN29.jpg and a gui check box : https://i.stack.imgur.com/SPqSP.jpg and i assigned it to run in properties options like this : https://i.stack.imgur.com/qnNxn.jpg when i run it with usrp b210…
FONQRI
  • 368
  • 4
  • 13
1
vote
1 answer

How can I give the UHD: USRP Source a command to change the center frequency after some samples?

I need to send some data from a file by a frequency hopping USRP sink and receive by the USRP source. Both have to change the frequency synchronously and constantly after an amount of samples. How can I tell (especially) the USRP source in the…
d.patsche
  • 11
  • 3
1
vote
0 answers

How do I install the following driver on ubuntu? (USRP1)

I am unable to install the USRP1 driver to use gnuradio and openbts on an Ubuntu 18.04 system. http://openbts.org/w/index.php?title=USRP1 Building gnuradio with the following command ./configure --disable-all-components --with-fusb-tech=libusb1…
Sam
  • 73
  • 5
1
vote
1 answer

GNU Radio: Varying output power based on incoming signal strength

I am working on a project using GNU Radio and USRP radios (Ettus B205mini). I would like to vary the output power based on an incoming signal strength. For example, given a frequency (let's say 900MHz), output power should scale with the strength of…
1
vote
1 answer

Implementing CCSDS BCH(64,56) FEC code by using basic CRC C++ subroutines

I have created a CCSDS BCH(64,56) encoder by using a very basic CRC subroutine in C++. I intend to use it in a GNU Radio applicaiton. The format of the BCH(64,56) codeblock is shown below. . A group of codeblocks can be combined to form a data…
1
vote
1 answer

Creating a Block with Number of Fixed Input Elements GNU RADIO

I was able to create a block that has an input quantity other than output, in case the output will always have 6 more elements. But now I'm having trouble making the block always get length X complex samples. For example my block will always have a…
1
vote
1 answer

Troubles with GNU Radio installation from source

I'm trying to do a clean installation on a PC running Ubuntu 16.04. Originally, GNU Radio was installed by the build-gnuradio script. However, my new USRP board had a different ABI. I decided to redo the installation. Using the script was pretty…
1
vote
2 answers

xcode 10.0 on Macports

I am new to using Macports to download software I have just upgraded to Mojave and have made sure I have the latest versions of both Macports and Xcode command line tools. I have been getting the message Warning: xcodebuild exists but failed to…
1
vote
0 answers

Gnuradio C++ analog python block rational_resampler_fff

In gnuradio-companion I use filter block rational_resampler_fff. This block written using Python. I test grc and I want use flowgraph in C++ app. How I can use python block in C++?
1
vote
1 answer

Installing GNU Radio using PyBOMBS

I am following the installation instructions on https://github.com/gnuradio/pybombs. I get the following error message: → sudo -H pybombs prefix init ~/prefix -a myprefix -R gnuradio-default PyBOMBS.ConfigManager - INFO - Prefix Python version is:…
gabi
  • 33
  • 3
1
vote
1 answer

GNU Radio Companion: how can I convert float stream to be printed to console?

I have an input to a Threshold block, which I have verified is working with a QT GUI number sink. I want to print the output of the Threshold block to console, preferably using the Message Debug block. However, the output of the Threshold block is…
Faith
  • 37
  • 9
1
vote
1 answer

Monitor buffers in GNU Radio

I have a question regarding buffering in between blocks in GNU Radio. I know that each block in GNU (including custom blocks) have buffers to store items that are going to be sent or received items. In my project, there is a certain sequence I have…
Shahinans
  • 13
  • 3
1
vote
2 answers

GFSK modulation and demodulation mismatch GNU Radio

I am attempting to modulate and then demodulate a vector with GFSK, but the output of the demodulation is very different from the original modulated vector. Any comments on what I am doing wrong? The following is the flow graph I am using This is…
1
vote
0 answers

gnuradio installation in Ubuntu14.04.5

I am trying to install GNURadio in Ubuntu 14.04.5 using the build-gnuradio script (https://wiki.gnuradio.org/index.php/InstallingGRFromSource#Using_the_build-gnuradio_script). However, I have got all kinds of errors related to libzmq1.dev, latex,…
Cindy
  • 163
  • 2
  • 9
1
vote
1 answer

Decoding Bluetooth signal and packets using GnuRadio

I am currently working on a project which aim to detect Bluetooth and decode Bluetooth packets (I use a Hack RF One to make the detection). I have made a Gnuradio Flowgraph in order to demodulate Bluetooth signal and I am trying to decode visualy…
Vick_59
  • 11
  • 1
  • 2