Gnu Radio Article Index for
Gnu
Website Links For
Gnu
 

Information About

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.

As with all Software-defined Radio systems, reconfigurability is the key feature. Instead of purchasing multiple expensive radios, a single more generic radio is purchased, which feeds into powerful signal processing software (GNU Radio, in this case). Currently only a few forms of radio are duplicated in GNU Radio, but if you understand the math of a radio Transmission System , you can reconfigure GNU Radio to receive it.

GNU Radio began as a fork of the Pspectra code that was developed by the SpectrumWare project at MIT. The Pspectra SDR design utilized a modular pipeline structure and the programmability of the Python Programming Language for easy configuration and flexibility. In 2004 a complete "rewrite" of the GNU Radio was completed but much of the original Pspectra code and structure remains. Also of note is that the Pspectra codebase has been used as the foundation of the commercial Vanu Software Radio.

The GNU Radio project created the Universal Software Radio Peripheral (USRP) which is an inexpensive 4 channel 20 MSPS DAQ . Several radio modules are available. The USRP was developed by Matt Ettus .


EXTERNAL LINKS

  • http://www.gnu.org/software/gnuradio/

  • http://www.salon.com/tech/feature/2003/03/12/spectrum/

  • http://www.salon.com/tech/feature/2002/12/18/gnu_radio/

  • http://www.ettus.com/