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

Problem identifying correct driver for I/O expanders on embedded device

I'm using the embedded device(USRP N310) and I've been trying to figure out what drivers are associated with particular devices on the platform such as the I/O expanders, the TCA6408 and the TCA6424A. From the device, I go into /sys/bus/i2c/drivers…
1
vote
0 answers

No such device or address error when reading from TCA6408a I/O Expander using I2C

I have an application that I have cross-compiled for the USRP N310 that uses the TCA9548 I²C switch to read and write data to and from the TCA6408 I/O Expander on the daughterboard using the built-in Linux I2C driver. To do this, I've been following…
1
vote
0 answers

USRP N320 Low Band Center Frequency Shift

I have an USRP N320 SDR and I have an issue with 3 MHz-450 MHz band center frequency value. When I have a signal between 450 MHz and 6 GHz, I can see the actual frequency value of the signal even if I slide the center frequency but below 450 MHz,…
1
vote
1 answer

How to setup two USRPs B210 in GNU Radio

I am trying to setup two USRP B210 with external Octoclock in GNU Radio in order to achieve 4 RX channels. What is the right way? 1.One USRP source with Num Mboards = 2, and Num Channels = 4. or 2.Two USRP source, each with Num Mbords = 1, and Num…
1
vote
1 answer

USRP - daughterboard installation issue

I'm trying to receive a signal whith a center frequency equal to 2e8Hz and a bandwith slightly smaller than 2e5Hz with my USRP X310. I use the rx_sampletofile.cpp func of uhd 3.10.1 as shown : ./rx_sampletofile --file test.bin --duration --rate 4e8…
1102131
  • 11
  • 3
1
vote
1 answer

GNU Radio USRP overflow

For some reason, when a run the GNU Radio flow graph below, I get an overflow ('O'), an Underrun ('U') and late commands ('L') displayed on the console and, soon after, the execution of the signal path that includes the use of the USRP (Ettus B210)…
1
vote
1 answer

Reading signal from GNU Radio UDP sink from client side

To be honest I am a bit confused and I guess the error is quite obvious. Anyway. So, on one side I have a UDP sink from GNU Radio sending data to a Python client. The problem is the data I am receiving does not make much sense (I am able to properly…
f.gallardo
  • 41
  • 5
1
vote
1 answer

Detect Telosb emission using USRP Source

I am using N210 USRP to have a RF spectrum around 2.4GHz range. I have programmed two TelosB nodes and they are using RadioCoundLed to send and Receive signals I have set the TelosB nodes at highest power level following the datasheet I also made…
1
vote
2 answers

Synchronizing USRP source blocks - multiple B2xx devices

I am trying to create a synchronized usrp source block in gnu radio consisting of multiple B210 USRP devices. Lang: C++. From what I have found I need to: Instantiate multiple multi_usrp_sptr as each B210 requires one and multiple B210 devices…
1
vote
1 answer

USRP X310 not recognized via 1GbE

I possess the USRP X310 with a Basic TX daughterboard installed. My plan is to use it via 10GbE together with LabView with a Win10 host machine. I have connected the SDR with an Ethernet cable using Port 0 and the included SFP adapter to my host…
1
vote
1 answer

How to detect USRP usb type?

When i include uhd/usb_control.hpp in my main.cpp : #include /* Some other includes */ int main (void) { uhd::transport::usb_control::sptr usbSpeed; usbSpeed = uhd::transport::usb_control::make(handle, 0); …
Kate
  • 43
  • 5
1
vote
0 answers

How to install NI USRP 2921 on GNURadio Companion (Ubuntu)?

I am trying to use my USRP 2921 on GNURadio with my computer which uses Ubuntu. I have read that I had to use the block UHD but GRC does not recognise the USRP. When I type "uhd_find_devices" in the terminal, I have the message "No UHD Devices…
Dylan
  • 31
  • 3
1
vote
1 answer

Crash in pause and start uhd usrp source in windows

I created a simple flowgraph : https://i.stack.imgur.com/qWN29.jpg and a gui check box : https://i.stack.imgur.com/SPqSP.jpg and i assigned it to run in properties options like this : https://i.stack.imgur.com/qnNxn.jpg when i run it with usrp b210…
FONQRI
  • 368
  • 4
  • 13
1
vote
1 answer

How can I give the UHD: USRP Source a command to change the center frequency after some samples?

I need to send some data from a file by a frequency hopping USRP sink and receive by the USRP source. Both have to change the frequency synchronously and constantly after an amount of samples. How can I tell (especially) the USRP source in the…
d.patsche
  • 11
  • 3
1
vote
0 answers

How do I install the following driver on ubuntu? (USRP1)

I am unable to install the USRP1 driver to use gnuradio and openbts on an Ubuntu 18.04 system. http://openbts.org/w/index.php?title=USRP1 Building gnuradio with the following command ./configure --disable-all-components --with-fusb-tech=libusb1…
Sam
  • 73
  • 5
1 2
3
13 14