GNU Radio Companion (GRC) Graphical Flow Graph Design for Software Defined Radio - PowerPoint PPT Presentation

About This Presentation
Title:

GNU Radio Companion (GRC) Graphical Flow Graph Design for Software Defined Radio

Description:

GNU Radio Companion (GRC) Graphical Flow ... system is a radio communication system which can tune to any frequency band and receive any modulation across a large ... – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 2
Provided by: edl45
Category:

less

Transcript and Presenter's Notes

Title: GNU Radio Companion (GRC) Graphical Flow Graph Design for Software Defined Radio


1
GNU Radio Companion(GRC)Graphical Flow Graph
Design for Software Defined Radio
Josh Blum , Patrick Mulligan, A. Brinton Cooper
What is GNU Radio? GNU Radio is a signal
processing package, which is distributed under
the terms of the GNU General Public License. The
goal is to give ordinary software people the
ability to 'hack' the electromagnetic spectrum,
that is, to understand the radio spectrum and
think of clever ways to use it.
What is a Software Defined Radio? A
software-defined radio (SDR) system is a radio
communication system which can tune to any
frequency band and receive any modulation across
a large frequency spectrum by means of
programmable hardware which is controlled by
software. The goal of software defined radio
technology is the quick prototyping of a radio
and transmitter that use any specified waveform,
modulation, coding, and signal processing.
  • Motivation
  • GNU Radio lacked a graphical interface
  • Using GNU Radio required a significant
    programming effort
  • ECE communications courses need experimental
    components

Universal Software Radio Peripheral
  • The Universal Software Radio Peripheral (USRP)
    is a low-cost, high speed implementation of Gnu
    Radio Hardware, developed by a team led by Matt
    Ettus.
  • USRP is configured entirely in software using GNU
    Radio
  • Removable Daughterboards with varying transmit
    receive capabilities
  • Receive DC to 2.9GHz
  • Transmit DC to 30MHz, 400 to 500MHz, 800MHz to
    2.9GHz
  • Daughterboard specific implementation details are
    transparent to the User
  • Communicates with PC using USB 2.0 (allows for 8
    MS/s or 4MHz of bandwidth)

What is GRC?
  • GUI for creating flow-graphs in GNU Radio
  • Runs on most platforms
  • Linux, MacOS, Windows, NetBSD
  • Used by amateur Radio Enthusiasts and students
    Worldwide
  • Used in communications courses at various
    Universities nationwide
  • Coded in the python programming language GTK
    graphics
  • Graphical Sinks use WX graphics

GRC is available for download http//gnuradio.org
/trac/wiki/GNURadioCompanion
Special Thanks A. Brinton Cooper, CER
Technology Fellowship Grant, William R. Kenan Jr.
Fund, GNU Radio
Write a Comment
User Comments (0)
About PowerShow.com