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
0
votes
0 answers

GNURadio peak coordinates detection

i have a power vs frequency plot on GNURadio software and i need to detect the value of the highest power peak and then get its corresponding frequency value. can anybody suggest a method to do that?
Euthalia
  • 21
  • 1
  • 4
0
votes
1 answer

GNURadio PSK bit recovery

I have followed the wonderful GNURadio Guided Tutorial PSK Demodulation: https://wiki.gnuradio.org/index.php/Guided_Tutorial_PSK_Demodulation I've created a very simple DBPSK modulator I feed in a series of bits that are sliding. So the first byte…
Nick
  • 258
  • 4
  • 14
0
votes
1 answer

Reading .bin or .dat file in Python

I am generating a binary file. I opened it using hexdump, it looks like this below enter image description here But when I try to read this file in python using file = open("lfsr.bin","rb") data = file.read(10) print data It's printing blank/empty…
0
votes
1 answer

Detect a keypress in GNURadio

How would I detect a keypress inside of GNURadio, or even more specifically how would I change a variable if a key is down or up? [Edit] Example: A push to talk on a SDR driven HAM radio station thats using GNUradio, so when I press 'V' (on my…
Jeremiah
  • 99
  • 1
  • 9
0
votes
0 answers

no module named gnuradio

I installed the UHD and GNU Radio on Ubuntu 16.4 based on instructions (https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux) I’m getting the following error when I try to run the example provided…
Steve
  • 129
  • 1
  • 14
0
votes
0 answers

AttributeError: log10 in python

I'm creating a customized block in the GNU Radio framework using python that takes in a number of input items and once that number of input items surpasses a certain number, 1024 of the input items are taken and stored into an array, and then those…
0
votes
0 answers

GNU Radio corresponding 11-bit words to 10-bit words

I'm working on a GNU Radio application where they use 11-bit words and each 11-bit word actually correspond to a 10-bit word. They do that to prevent long run of "1" or "0" from appearing at the receiver which could cause loss of clock…
0
votes
2 answers

Unicast message in GNURadio

I have one USRP B210 and E312 and all the message transferred between them are via the broadcast message. Is there any way to transmit a unicast message (point to point) in GNURadio? If yes, can you please help me with an example?
0
votes
1 answer

FM Receive in gnuradio using USRP(type b100)

I am using USRP b100 and i want to receive fm audio. it does not give proper sound here is the link of screen shot of simulation, configuration of some blocks https://github.com/faydal077/gnuradio.git it mainly says "The request decimation is…
0
votes
1 answer

demodulate GFSK with quadrature demod

Hi I am trying to demodulated a GFSK signal using gnu radio I connected an osmocom source to FIR filter and the filter to Quadrature demod (which output the signal to a file) as shown here: my flow graph the Quadrature demod gain is -…
Yedidya kfir
  • 1,419
  • 3
  • 17
  • 32
0
votes
1 answer

Ways for transmitting data using GNU Radio and soundcards

I am working on a Free-Space-Optics transceiver that uses the soundcard of a computer, a LED, a photodiode and a lens to transmit data over the air. At the moment I am trying to connect two transceivers with the help of GNU Radio. The GNU Radio…
zelyev
  • 13
  • 2
0
votes
0 answers

How to determine fsk_deviation_hz?

Using gnuradio how can I determine fsk_deviation_hz? I'm new on rf analisys and I can't find how to retrieve that value starting from the signal... What i have to look?
fraschizzato
  • 151
  • 1
  • 1
  • 14
0
votes
1 answer

GFSK Demod Samples/Symbol

Starting from a signal, how to determine correct Samples/Symbol value? Here a link to the file i'm using: gfile271 And there is my flowgraph:
fraschizzato
  • 151
  • 1
  • 1
  • 14
0
votes
0 answers

Using GNUradio audio sink in windows enviornment

I have just downloaded GNU Radio's installer for the windows environment and am having trouble with simple audio playback from a wav file. The audio file will play but is 'choppy' and seems to be playing back at the wrong sample rate (difficult to…
Ed Coleman
  • 137
  • 1
  • 11
0
votes
1 answer

Change data type of QT GUI Vector sink in gnu radio companion

I'm running gnuradio 3.7.11 and I'd like to dump the bytes output of a GFSK demodulation block into a vector sink. However, the QT GUI vector sink block in gnuradio companion seems to be a float type only. I know I can use different vector sink…
jwanga
  • 4,166
  • 4
  • 26
  • 27