Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
grc
 
 
 
 
 
 
 
 
 
 

README.md

Multiple Input Multiple Output with Universal Software Radio Peripheral

Introduction to Analog and Digital Communications, Olin College, Spring 2017

Setup

For this project, we're using an Ettus B210 USRP with GNU Radio. Here are instructions for installing GNU Radio in Ubuntu for use with the B210 USRP.

  1. Install GNU Radio.
apt-get install gnuradio
  1. Install Ettus' hardware drivers.
add-apt-repository ppa:ettusresearch/uhd
apt-get update
apt-get install libuhd-dev libuhd003 uhd-host
  1. Download firmware packages for Ettus USRPs.
cd /usr/lib/uhd/utils/
./uhd_images_downloader.py

The resulting output should look something like this:

Images destination:      /usr/share/uhd/images
Downloading images from: http://files.ettus.com/binaries/images/uhd-images_003.009.002-release.zip
Downloading images to:   /tmp/tmpvosGlF/uhd-images_003.009.002-release.zip
26296 kB / 26296 kB (100%)
  1. Plug the B210 USRP into your computer via USB and check whether or not your computer has properly detected the USRP.
uhd_find_devices

The resulting output should look something like this:

linux; GNU C++ version 5.3.1 20151219; Boost_105800; UHD_003.009.002-0-unknown

-- Loading firmware image: /usr/share/uhd/images/usrp_b200_fw.hex...
--------------------------------------------------
-- UHD Device 0
--------------------------------------------------
Device Address:
    type: b200
    name: MyB210
    serial: <7 character serial number goes here>
    product: B210
  1. If you need more debugging steps, this thread on StackOverflow is very helpful.

Team Members

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published

Languages