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
votes
1 answer

python wants an old version of the library, which I don't have, but I have a new one

I can't program in python at all. I'm just trying to run the grgsm (gnu radio gsm) program, which is written in python. I get following error: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/grgsm/__init__.py", line 48,…
-1
votes
1 answer

Need help: Forum for Receiver Design queries

As much as I love this forum for my programming related questions, I am finding little or no help here. I am working on designing a Receiver for WLAN and have have lot of queries and I am looking for a forum where I can ask someone who are working…
Kiran
  • 8,034
  • 36
  • 110
  • 176
-1
votes
1 answer

A time-out problem while connecting to git.gnuradio.org, how to solve it?

I'm trying to install the gnuradio and while trying to run this cmd line: git clone --recursive git://git.gnuradio.org/gnuradio.git I got stuck with this error: Cloning into 'gnuradio'... fatal: unable to connect to…
Hadad
  • 151
  • 2
  • 7
-1
votes
1 answer

Reading GNU radio binary file using Matlab for postprocessing

I have saved a gnu radio binary file of my experiment, which I would like to open on Matlab for further post-processing. However, the normal fopen,fread doesn't seem to work as the array it generates contains only zeros, which contradicts the output…
-1
votes
1 answer

Possibility of Hack-rf one working on full duplex mode

I am working with hack-rf one and GNU radio. I have one hack-rf one device and i am trying to transmit and receive signals continuously. Is there any module in GNU radio which makes it possible? Currently i have a flowchart for receive and one for…
-1
votes
1 answer

N210 not recognized under gnuradio

I have an ETTUS Research N210 software defined radio (SDR) connected to my laptop. The device is recognized under macos and also under an Ubuntu on top of a virtual box. These commands: uhd_usrp_probe --args=addr=192.168.10.2 and uhd_find_devices…
xaratustra
  • 647
  • 1
  • 14
  • 28
-1
votes
1 answer

What do packed_to_unpacked blocks do in GNU RADIO?

Could somebody give me an example(e.g. input->output) of what this block does? Explanation is also appreciated.
-1
votes
1 answer

GNURadio non supported platform

I am just new on GNURadio and for a project I need to use GNURadio with an FPGA platform different from the ones already supported in the GNURadio project... Is it feasible to develop design for different platforms?? I must a different FPGA since my…
-1
votes
1 answer

correlate and sync block in gnuradio

In the documentation of "correlate and sync block", it says, this block outputs the "Output stream that just passes the input complex samples". Does this "output stream" delete the preamble in the input complex samples and only output the samples…
Cindy
  • 163
  • 2
  • 9
-1
votes
1 answer

what is the best file format to store ElectroMagnetic emanation at low frequency?

I want to measure EM emanation with HackRFOne at the frequencies between 1-10 MHz, and I want to use Gnuradio software for observation and setting other things. I want to store the measuremented EM emanation with using Gnuradio, but I do not know…
qnme
  • 1
  • 1
-1
votes
1 answer

Package gnuradio-core was not found

I am trying to run configurecommand for gnuradio-802.15.4-demodulation file downloaded from github. It is showing these error. checking for gnuradio-core >= 2... Package gnuradio-core was not found in the pkg-config search path. Perhaps you should…
Rensi Sam
  • 118
  • 13
-1
votes
1 answer

Bandwith Raspberry PI 3 USB and Ethernet, need more bandwith on my USB ports

I am working on a project to send song from my HACKRF ONE. Actually I can't reduce more the sample_rate of my HACKRF on GNU RADIO. I know my ethernet port and USB ports share the same bandwith and I wouldlike to know if I disable the ethernet port,…
-1
votes
1 answer

GNU Radio Sine Generator -> Audio/Soundcard; Intermittent Sound

I tried GNU Radio and got very high hopes, but even basic things do not really work and I have no idea why: Sine Generator: I use the "Signal Source" block and connected it to an "Audio Sink" (Sound Card). But when I start it the tone is…
Seppel W.
  • 1
  • 2
-1
votes
1 answer

Input/Output items of the 'work' function in GNU Radio

Is there a way to print (in the terminal or to a file) the input items passed to the work function and the output items produced there? I have written a GNU radio block (in Python) and I need to access the above information. Any help is appreciated!…
user1190937
  • 69
  • 2
  • 8
-1
votes
1 answer

Slow I/O with GNU Radio compared to C implementation

I made a device driver on Linaro running off a zedboard to control the switches and LEDs from Linux. They are mounted as /proc/zedLeds and /proc/zedSwitches When iteratively reading and writing to the respective drivers from a C-generated program…
gutelfuldead
  • 562
  • 4
  • 22