Questions tagged [gnuradio]

A widely used toolkit used to develop software-defined radios and general signal processing applications.

Filter by
Sorted by
Tagged with
1 vote
1 answer
41 views

Printing the Signal Power on the terminal from the USRP source block on GNURadio

I'm working on a project that makes use of the Ettus USRP X300 and the GNURadio environment. I have established a connection between the transmitter and the receiver of the USRP and I'm able to read ...
Abhiram Prakash Alamuri's user avatar
0 votes
1 answer
40 views

Help implementing a custom signal source in GNURadio for FMCW

I am trying to implement a custom signal source for FMCW in GNU Radio, but I am stuck. The idea is to generate a CW chirp signal using the formula $ \text{chirp} = \exp\left(1j \cdot 2 \pi \left(f_0 \...
Raj Patil's user avatar
0 votes
0 answers
52 views

Audio QAM Transceiver Problems GNU Radio

I'm learning radio techniques and am building transceivers for different modulation methods in GNU Radio. I am trying to develop a 16 QAM transceiver but I am having a huge amount of issues getting a ...
user25486's user avatar
-4 votes
1 answer
136 views

Getting RSSI values between two B210 USRP to print on a text file [closed]

I have been using Gnuradio for a while and wanted to print the RSSI values to a text file as received from the other USRP. My objective is to print RSSI values from one transmitting USRP to another ...
ZubairAhmed Ansari's user avatar
0 votes
1 answer
68 views

data rate for dsss in amateur radio

I have a question about the data rate for a DSSS transmission in amateur radio. I give an example with a bandwidth $B=4$ kHz, a spreading factor $SF=64$, a DQPSK modulation and a convolutive code with ...
bubu's user avatar
  • 1
4 votes
0 answers
130 views

GNU Radio and OsmoSDR AGC for Hack RF

I am trying to construct an automatic gain controller for my HackRF when in receive mode. I am using the gr-osmosdr block in GNU Radio to interface with the HackRF. I am then running my received I and ...
Severe-Building-8307's user avatar
2 votes
1 answer
567 views

How to use GNU Radio to demonstrate FM demodulation without baseband signals

Using GNU Radio, I'm currently trying to create a flow graph containing a simple demonstration of how FM modulation and demodulation works. Since the target audience is not accustomed with complex ...
Chi's user avatar
  • 23
-3 votes
1 answer
221 views

Unstable frequency generator using gnuradio 3.10

I run gnuradio on Windows 11 using anaconda install. It uses hackrf without portapack. I am using a signal amp from an F16 fighter jet. It requires 10 dBm input and runs on 24 V 2 A. Picture here It ...
markl17's user avatar
-2 votes
2 answers
2k views

using 3.10 gnuradio and hackrf to make a signal generator

I have had a gnu radio program using 3.7 and it worked with hackrf. Now 3.10 offers soapy interface and osmosdr. I don't know how to interface either one with hackrf.
markl17's user avatar
-1 votes
1 answer
406 views

hackrf and gnuradio 3.7 making a signal generator

I am trying to make a signal generator utilizing gnuradio and hackrf osmocom but it doesnt want to execute
markl17's user avatar
1 vote
1 answer
110 views

How to set the time sink to roll mode like oscilloscope?

How to set the time sink to roll mode like oscilloscope? The signal rolls in from the right side of the oscilloscope screen and rolls out from the left side so that we can see the complete picture of ...
nicholasfor's user avatar
0 votes
0 answers
155 views

How to understand the time in Gnuradio?

I have the following questions: I have set the initial phase of the signal source to 0, But I can barely capture the waveform with an initial phase of 0 even if I stop the time sink ASAP. why? After ...
nicholasfor's user avatar
1 vote
0 answers
63 views

Why does a peak remain at -10db gain and disappear at -50db gain?

I have a Pluto and an RTL-SDR both connected to a computer. On Matlab, I run such a script: ...
Count Zero's user avatar
1 vote
2 answers
75 views

Phase detection accuracy with USRP N210 and CBX-40

I have designed a simple TX/RX system in GRC with a single USRP N210 and CBX-40. I am transmitting sinusoidal signals at various frequencies within the 2-6GHz range and detecting the amplitude and ...
Fati's user avatar
  • 31
2 votes
2 answers
724 views

How to avoid overflow in embedded python block in GNURadio?

I am currently working on project which utilizes RTL-SDR for capturing packets. I want to capture packets incoming on two different channels. I created the following RF path and it works just fine in ...
Artur's user avatar
  • 133
0 votes
1 answer
257 views

Transmitting high-speed PWM over RF

First, let me apologize in advance if this isn't the correct exchange to post this question on. I have a 50 MHz PWM signal (it's actually a 50 MHz 50% DC clock with a 1PPS clock embedded with PWM) ...
aerophage's user avatar
0 votes
1 answer
180 views

Descrambling/dewhitening in GNURadio

I am currently working on project which utilizes RTL-SDR for capturing packets. I know that those packets are whitened with x^9 + x^5 + 1 polynomial. No matter what I do the descrambling each time ...
Artur's user avatar
  • 133
2 votes
0 answers
134 views

DVB-T gnuradio loopback

I have recently had access to two SDRs a hackrf and a Plutosdr through my university.I am now trying to experiment and learn more about wireless communications and how to implement some examples on an ...
instantrame's user avatar
0 votes
2 answers
290 views

Does the specific frequency of a CW tone make a difference to output from a practical SDR?

I'm using a Nuand BladeRF 2.0 micro, which is based on the AD9361. I'm just trying to get a handle for how it behaves at the moment, so I was testing generation of some CW tones using GNU Radio and ...
nhw76's user avatar
  • 166
0 votes
1 answer
175 views

How to use SDR equipment and Gnuraio record `time domain` data?

From answer, A comment has pointed out that one could think of the saved data as in the time domain under some circumstances because it is literally series of 32-bit values written as fast as ...
kittygirl's user avatar
  • 610
0 votes
1 answer
485 views

How to use RF Input B ports in GNU radio?

I have an Ettus B210, which has 4 ports: RF Input A: RX/TX and RX2, and RF Input B: RX2 and RX/TX. In GNU Radio using the USRP block I can use both ports of RF Input A. But I don't succeed to use the ...
Sjips's user avatar
  • 101
0 votes
1 answer
646 views

Is Gnuradio `file sink` data time domain data or frequency domain data?

When I enable file sink,I could save and read data of Gnuradio as below: Questions as below: 1.Is the file sink data time ...
kittygirl's user avatar
  • 610
-3 votes
1 answer
206 views

GNU Radio does not work expectedly when the frequency is 2x the sample rate

Simple flow in GNU Radio 3.8.2.0 (Python 3.9.2). If samp rate is 32k, when Frequency moves to 64k the recovered ...
kittygirl's user avatar
  • 610
0 votes
1 answer
71 views

Help synchronize on unknown frequency sequence

I am having trouble to synchronize on a frequency hopping pattern between an emitter Tx and a receiver Rx. More precisely, the ...
aheuchamps's user avatar
-1 votes
2 answers
40 views

Is number of items in`file sink` integer multiple of `sample rate`?

I use flow graph for file sink as below: When I stop running this flow graph, there are 110000 float numbers in file ...
kittygirl's user avatar
  • 610
-1 votes
1 answer
314 views

What's the usage of `Multiply Const 1` and `Multiply Const 0`?

Based on Gnuradio, Multiplies the input stream by a scalar or vector constant (element-wise if vector). output = input * constant In above web page, I found ...
kittygirl's user avatar
  • 610
0 votes
1 answer
83 views

what's the usage and benefit of segments in Gnuraio `file meta sink`?

In Gnuradio website, Max Seg. size is Length of a single segment before the header is repeated (in items) At first,I think ...
kittygirl's user avatar
  • 610
0 votes
0 answers
493 views

Help implementing a custom signal source in GNU Radio

I am trying to implement a custom signal source in GNU Radio, but I am stuck. The idea is to generate a delayed windowed sinc() function, i.e. a function having its ...
aheuchamps's user avatar
2 votes
0 answers
837 views

Problem to realise a frequency band sweeper with GNU Radio

I am very new to GNU Radio, and I am stumbling to realise a periodic frequency band sweeper. The idea is as follow: given a sampling rate samp_rate, a start ...
aheuchamps's user avatar
2 votes
0 answers
247 views

Why the Receiver Sensitivity theoretical value doesn't match its experimental value when using USRP B200mini in GNU Radio?

I'm using a USRP B200mini SDR card for my GNU Radio energy detector project. I wanted to measure its Receiver Sensitivity ($RS$) experimentally and compare the experimental value to the theoretical ...
HadK's user avatar
  • 21
-1 votes
1 answer
83 views

What's the negative float of rtl_power output means?

I got below float numbers after soapy_power -f 80M:100M -B 1000 --output a --format rtl_power: ...
kittygirl's user avatar
  • 610
1 vote
1 answer
2k views

the transmission and reception block for the hackRF does not work Windows 11

Previously, I used the "Osmocom sink" and "Osmocom Source" blocks, but after updating the GNU radio to version 3.9.4, these blocks were gone. As far as I understand, now it has ...
Антон's user avatar
0 votes
0 answers
741 views

How to shift frequency with sine signal?

cosine signal can make square signal shift frequency. If I have only sine signal source,how ...
kittygirl's user avatar
  • 610
1 vote
1 answer
872 views

ASK? PWM? decoder for gnuradio companion?

EDIT: Based on a comment below, this might actually be a two-level PWM, rather than simply ASK. Frankly, I don't really know, but any decoder blocks that folks are aware of for any of these basic ...
Toby Eggitt's user avatar
6 votes
3 answers
730 views

What cause the spectrum peak of `center frequency`?

I use gnuradio and fosphor to view the spectrum from USRP B210, default gain set to 34, output looks like concave as below: ...
kittygirl's user avatar
  • 610
6 votes
0 answers
3k views

Simple AM receiver with gnuradio / RTL-SDR

EDIT: I have succeeded in getting the AM receiver to work, by replacing the AM Demod block with a Complex To Mag, and a Band Pass filter (this is noted as an alternative in the AM Demod docs). ...
Toby Eggitt's user avatar
2 votes
3 answers
161 views

What cause the shape of frequency spectrum convex or concave?

I use gnuradio and fosphor to view the spectrum from USRP B210, default gain set to 34, output looks like concave as below: ...
kittygirl's user avatar
  • 610
-3 votes
1 answer
441 views

How to record and replay the `center frequency` when `file_sink`?

Workflow as below: When file_source after file_sink,center frequency is not recorded and ...
kittygirl's user avatar
  • 610
1 vote
0 answers
954 views

GNURadio Guided Tutorial PSK Demodulation Example

I have been reading and doing the steps on this webpage of GNURadio : https://wiki.gnuradio.org/index.php/Guided_Tutorial_PSK_Demodulation In the middle of the page, there is a section: "Using ...
A.Aalipour's user avatar
1 vote
0 answers
791 views

Clock Recovery for 4FSK Modulation in GNU Radio

I have made a loopback flowgraph in GNU Radio companion to implement a 4FSK modulation. For the modulation section, I have simply adjusted the "chunks to symbol" block to map each 2 incoming ...
A.Aalipour's user avatar
0 votes
1 answer
73 views

Does signal frequency affect the band width of SDR hardware?

I am new to SDR,already owned USRP B210 and start to learn Gnuradio. I have follow question: B210 has max bind width 56Mhz.When I use max sample rate to received signal,does the signal frequency(...
kittygirl's user avatar
  • 610
0 votes
2 answers
438 views

How did "rational resample" change the type of wave?

Flow graph in Gnuradio as below: Before running this flow, I think "interpolation 1" and "decimation 1" won't change the signal. And, I can't image how "Rational Resampler&...
kittygirl's user avatar
  • 610
0 votes
4 answers
335 views

What cause `multiply` has difference result between `float` and `complex` signal?

Construct 2 similar flow graph in Gnuradio,just different with data type. complex type data has a correct result.But ...
kittygirl's user avatar
  • 610
1 vote
2 answers
102 views

What's the `Minimum signal duration` and `Minimum detectable signal duraion` of Ettus B210?

When read keysight 9913A manual, Minimum signal duration with 100% probability of intercept (POI) at full amplitude accuracy 12 µs Minimum detectable signal 22 ns What's the ...
kittygirl's user avatar
  • 610
3 votes
1 answer
1k views

How to change the display order of qt gui sink in gnuradio?

I create simple flow graph in gnuradio as below: The expected output order is: 1.qt gui sink 2.frequency sink 3.time sink But time sink appear first,then gui sink: How to change the display order ...
kittygirl's user avatar
  • 610
4 votes
2 answers
859 views

Why does a sine wave show two peaks in the frequency domain on GNUradio?

I constructed the flow graph in GNUradio 3.7 as below: I know a sine wave has only one frequency, so what causes the frequency sink to show two peaks?
kittygirl's user avatar
  • 610
4 votes
1 answer
472 views

Gnuradio bandwidth of sink cause signal frequency changed?

System is debian 10 with gnuradio 3.7. untitled.grc create simple flow graph as below: The only difference between 2 flows is bandwidth of gui sink,cause 2 ...
kittygirl's user avatar
  • 610
-3 votes
1 answer
650 views

How can I jam cell phone communications with gnu radio and hackrf? [closed]

I need to make this project, plase help me with some ideas
Anda Florescu's user avatar
1 vote
2 answers
151 views

human voice / music radio signal without RF moduation

This question is about digital voice modes that are used with AM / SSB / FM radios. Dstar , FreeDV , etc. assumptions: pulse width modulation amplifiers can take a digital signal as input. a software ...
skywave dxer's user avatar
0 votes
1 answer
791 views

GNU Radio transmission for a set amount of time

I am trying to transmit a signal in gnu radio and after a set amount of time have the transmission cut off. For simple example, I have a sine wave that I want to transmit for 30 seconds then after ...
lceans's user avatar
  • 55