Questions tagged [software-defined-radio]

Software Defined Radio (SDR) is the implementation of radio receiver, detector and transmitter systems in software, as opposed to analog hardware or application-specific ICs. It usually uses a baseband sampled representation of the RF bandpass signals.

Software-Defined Radio (SDR) takes the analog signal processing and moves it, as far as physically and economically feasible, to processing the radio signal on a computer using algorithms in software.

Software Defined Radio, by itself, not a solution to talk to any specific hardware. Nor does it provide out-of-the-box applications for specific radio communications standards (e.g., 802.11, ZigBee, LTE, etc.,); the SDR developer is in charge of writing software that implements communication given a specific standard.

SDR requires knowledge about RF signals, the mathematical description of signals in pass- and baseband, digital signal processing and of course software development.

(Text partly based on GNU Radio's introduction to SDR)

97 questions
0
votes
1 answer

GNU Radio Companion & multimon-ng: identifier & usefull signal muting

Given is a signal from a NB-FM-Receiver in GNU Radio Companion. This signal consists of a series of identifiers (ending with ZVEI1: 89E9EA) in the ZVEI1 standard and followed by a useful signal. The signal is branched off to multimon-ng through a…
0
votes
2 answers

bladeRF simulink no device available error

I am connecting the bladeRF x115 to simulink with Matlab 2016a on a windows 10 PC. I have followed the getting started guide on github: www.nuand.com/bladeRF-doc/guides/bladeRF_windows_installer Then I made a simple code as in the picture shown…
Smittie
  • 1
  • 4
0
votes
0 answers

Transmission of live feed from webcam over RF and receive same feed from different pluto

Is there any way we can transmit live feed from Rasp Webcam / Webcam and transmit over channel(RF) with Software defined radio, and receive feed from somewhere else ? I tried to connect everythink in matlab simulink but the delay is totally…
0
votes
1 answer

USRP N210 overflows in virtual machine using GnuRadio

I am using the USRP N210 through a Debian (4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1) VM and run very quickly into processing overflow. GnuRadio-Companion is printing the letter "D" the moment one of the CPUs load is reaching 100 %. This was…
0
votes
1 answer

how to edit simulink plutosdr qpsk example

I am working with this example from MathWorks: https://www.mathworks.com/help/supportpkg/plutoradio/examples/qpsk-transmitter-with-adalm-pluto-radio-1.html When i run the example it creates an sdrqpsktx variable in the matlab workspace I want to…
0
votes
1 answer

QPSK transmission and reception in GNURadio

I have implemented this: Constellation plot of receiver side is same as that of transmitter but it disappears for some moment and is not continuous, It flickers and keeps on moving around and for a very short moment show a garbage plot also. How to…
Khan
  • 23
  • 1
  • 7
0
votes
0 answers

Transmitting and receiving on GNURadio osmocom

I want to transmit QPSK modulated signal and simply receive it simultaneously to a file using SDR platform (Bladrfx40), but no output shows on received side. Here is the flow graph I implemented: Here is what I want to receive and what is being…
0
votes
0 answers

Zeros in file for B200

I am using B200 to collect signals in FM band 96.5 MHz in a file using a File sink block. When I am reading the values in the file, I find that the initial values are all zeros. [ 0. , 0. , 0. , 0. , 0. …
MSR
  • 77
  • 1
  • 3
  • 14
0
votes
0 answers

The broadcast frequency of a base station can be change?

I am scanning the frequencies of BTSs (Base station) around me with my RTL-SDR device. I found a few. For example the frequency of one was 958.4 MHz. After three days later I scanned again but this time it disappeared. There was no BTS with…
abdllhcay
  • 39
  • 6
0
votes
0 answers

Digital Mixer implementation for DDC/DUC

I am trying to implement digital up/down converter in which the implementation flow is DUC Interpolation->Digital mixer DDC Digital mixer->Decimation In DUC digital mixer the input is I AND Q symbols then same I,Q are recoverd at DDC digital mixer I…
0
votes
0 answers

Raspberry Pi 3 & PyAudio IOError: [Errno Invalid input device (no default output device)] -9996

I'm am trying to get PyAudio running an SDR (rtl_fm) on my Raspberry Pi 3 and play audio out of the headphone jack. I don't have anything other than the USB SDR as the source fm audio, everything else is stock. I've followed the instruction on how…
0
votes
1 answer

Stream FM Radio on Raspberry Pi, Changing Frequency without Restarting

I am playing FM radio and trying to change the frequency of my RTL-SDR for my Raspberry Pi 3, while streaming (i.e., without having to shut down the program and restart) It currently plays the station and I can increment the station/frequency…
spearna
  • 25
  • 9
0
votes
0 answers

High latency when transmitting with HackRF One from GNU Radio

So I reverse-engineered an RC toy wireless protocol, and written a flow graph in GNU Radio Companion for reproducing the toy's commands. The sink block is osmocom sink, and transmitting device is HackRF One. The problem I encountered is severe lag…
WGH
  • 3,222
  • 2
  • 29
  • 42
0
votes
2 answers

Synthesizing a radio signal with SDR

I'm currently having a bit of trouble with a project I'm working on, I'm trying to synthesize a radio signal from my doorbell to see if I can reply it without needing a file (thought it would be a good way to start learning about synthesizing…
0
votes
1 answer

Receiving data using aux cable on GNU RADIO

I am transmitting and receiving data using aux cable and GNU RADIO between two laptops. I have implemented DQPSK using PSK mod block. The problem is that while receiving I have to provide a delay, some integer value e.g 0,1,2 etc. It is different…