Questions tagged [usrp]

The USRP series of software-defined radio devices, designed and developed by Ettus Research, are commonly used with GNU Radio, OpenBTS, LabView, and Matlab. The driver, UHD, is also FOSS, so you can program the radios directly through the driver's API.

The Universal Software Radio Peripheral (USRP) series of devices is a Software-Defined Radio (SDR) platform. USRPs are designed and developed by Ettus Research in Santa Clara, California.

The term itself, 'USRP', encompasses all of the radio devices produced by Ettus Research, which include ethernet-based peripherals, USB-based peripherals, and embedded devices that are stand-alone.

The peripheral devices must be plugged into a host computer, from which they are programmed to transmit / receive as the user wishes. The embedded models run a full embedded Linux distribution, and can be used as radios on their own.

USRPs are commonly used with the GNU Radio framework to create complex SDR systems. Another popular usage model is using them as cellular base stations with OpenBTS.

The USRP Hardware Driver (UHD) supports all of the USRP models, and is Free and Open Source Software, released under the GPL.

203 questions
-1
votes
1 answer

UHD USRP crash in debug mode

I have a simple receiver application with USRP B200. It works fine in release mode but crashes in debug mode. Program crashes when following method is called. uhd::usrp::multi_usrp::make(args) Here the stack view when it crashes: The program only…
Huzeyfe E.
  • 21
  • 7
-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

Bad Allocation while trying to create USRP Object in c++

I'm getting an error - "bad allocation" while working with the UHD library. I'm trying to compile some basic code to learn more about the UHD library. After compiling the program I'm getting an error. Code: int UHD_SAFE_MAIN(int argc, char…
Tuviia
  • 15
  • 1
-1
votes
2 answers

Implementation of TDMA scheme on GNU radio using USRP

What is the procedure of implementing TDMA scheme on GNU radio using USRP? I want to implement TDMA scheme using two USRPs as a transmitter and the third one as a receiver. The requirement is that first transmitter sends some data to the receiver…
-1
votes
2 answers

Retrieve data from USRP N210 device

The N210 is connected to the RF frontend, which gets configured using the GNU Radio Companion. I can see the signal with the FFT plot; I need the received signal (usrp2 output) as digital numbers.The usrp_sense_spectrum.py output the power and…
Abs
  • 111
  • 1
  • 2
  • 13
-1
votes
4 answers

RedHawkSDR - USRP N210 - Cannot run USRP_UHD Component

I imported this github c++ project: https://github.com/RedhawkSDR/USRP_UHD into redhawk, hoping to run it with a USRP N210. Redhawk only allows me to run the project as a component or C++ Application, so I tried running it as a component. Here is…
ThatOneGuy
  • 15
  • 6
-2
votes
1 answer

Gnuradio,OOT: correcting send() for tagged stream block?

I need help making a gnuradio OOT module. I am actually trying to extending one code. I am trying to make 2 TX 1Rx tagged stream block (OOT). For 1Tx 1Rx, it is working fine. I am trying to extend it. Now the problem is, I am not being able to…
-2
votes
1 answer

USRP to generate a beacon

I would like to use my USRP E110 to generate a wave signal at aspecific frequency . I want to use the USRP as a beacon to generate this signal . I think there is a way I can do it directly on the hard drive rather than GNU radio. Could any one help…
user573014
  • 715
  • 3
  • 15
  • 30
1 2 3
13
14