https://script.spoken-tutorial.org/index.php?title=GNURadio&feed=atom&action=historyGNURadio - Revision history2024-03-29T05:24:50ZRevision history for this page on the wikiMediaWiki 1.23.17https://script.spoken-tutorial.org/index.php?title=GNURadio&diff=1489&oldid=prevMinal: Created page with ''''You are here''': Main Page >> GNURadio == Introduction == GNU Radio is an open source toolkit for experimenting with Software Defined Radio systems, which uses Digital S…'2012-12-11T10:43:49Z<p>Created page with ''''You are here''': <a href="/index.php/Main_Page" title="Main Page">Main Page</a> >> GNURadio == Introduction == GNU Radio is an open source toolkit for experimenting with Software Defined Radio systems, which uses Digital S…'</p>
<p><b>New page</b></p><div>'''You are here''': [[Main Page]] >> GNURadio<br />
<br />
== Introduction ==<br />
<br />
GNU Radio is an open source toolkit for experimenting with Software Defined Radio systems, which uses Digital Signal Processing techniques for decoding and demodulating waveforms.GNURadio package is provided with a complete HDTV transmitter and receiver, a spectrum analyzer, an oscilloscope, a multichannel receiver and a wide collection of modulators and demodulators.Its applications are primarily written using the Python programming language, while the supplied, performance-critical signal processing path is implemented in C++ using processor floating point extensions where available. The GNU Radio project created the Universal Software Radio Peripheral (USRP) which is a digital acquisition (DAQ) system. It’s a general purpose motherboard which can host a wide selection of daughter boards, each of which implements a signal processing block found in the GNURadio software package.<br />
<br />
This set of tutorials will cover features and usage of GNURadio(version 3.2.2).Please see the associated text box of individual tutorials on the website to decide the versions of GNU and OS to which it is applicable. <br />
GNURadio is being contributed by Ankit Goyal, Weissalissa Phukan and Sonal from Sikkim Manipal Institute of Technology, Sikkim. <br />
<br />
For detailed documentation [http://spoken-tutorial.org/wiki/index.php/GNURadio_Documentation Click Here]<br />
<br />
[http://www.spoken-tutorial.org/wiki/index.php/File:GNURadio_Slide_Template.zip Slide Template for GNURadio]<br />
<br />
__TOC__<br />
<br />
<br />
GNURadio can be divided into two levels : Basic level and Advanced level.<br />
<br />
== Basic Level ==<br />
<br />
The basic level of GNURadio deals with an overview of GNURadio and working in its environment. It also includes the installation procedure of GNURadio.<br />
<br />
#[http://spoken-tutorial.org/wiki/index.php/Installing_GNURadio GNURadio Installation]<br />
#* Installing GNURadio 3.2.2 using Synaptic Manager.<br />
#* Installing all other packages required in the tutorial.<br />
#[http://spoken-tutorial.org/wiki/index.php/Introduction_to_GNURadio Introduction to GNURadio]<br />
#* Introduction to GNURadio.<br />
#* Installing GNURadio.<br />
#* Demonstration with example.<br />
# [http://spoken-tutorial.org/wiki/index.php/Working_with_GNURadio Working with GNURadio]<br />
#* Basic Operation of Source blocks and Sink blocks<br />
#* Need for using Throttle block for Simulation Experiments<br />
#* Usage of Variable block and Variable Slider blocks<br />
# [http://spoken-tutorial.org/wiki/index.php/Radio_Related_Demonstration Radio Related Demonstration]<br />
#* Modulation and demodulation of various waveforms such as AM, FM, SSB, Analog Television (PAL/NTSC)<br />
#* Basic Signal Generator and Spectrum Analyzer usage.<br />
<br />
== Advanced Level ==<br />
<br />
The advanced level deals with working with the blocks in GNURadio, adding new blocks and interfacing hardware device using GNURadio.<br />
<br />
#*[http://spoken-tutorial.org/wiki/index.php/Creating_Signal_Processing_Block_in_GNURadio Creating Signal Processing Block in GNURadio]<br />
#** Adding a new block<br />
#** Programming a new Signal Processing Block<br />
#*[http://spoken-tutorial.org/wiki/index.php/Image_Processing_Using_GNURadio Image Processing Using GNURadio]<br />
#** Reading an image.<br />
#** Writing an image known its height, width , bit depth and number of channels.<br />
#*[http://spoken-tutorial.org/wiki/index.php/Open_Source_Data_Acquisition_System Open Source Data Acquisition System]<br />
#** Interfacing Single Board Heater System (SBHS) using GNURadio<br />
#** Reading , writing and plotting data from the SBHS.</div>Minal