Delaying a Waveform in GNU Radio
-
Upload
rakesh-s-k -
Category
Documents
-
view
219 -
download
0
Transcript of Delaying a Waveform in GNU Radio
-
8/9/2019 Delaying a Waveform in GNU Radio
1/4
-
8/9/2019 Delaying a Waveform in GNU Radio
2/4
#9/3,Shree Lakshmi complex,2nd
Floor,Opp,To Vivekananda Park,Girinagar,Bangalore-560085.
www.tenettech.com
What is GNU Radio?
GNU Radio is a software library, which can be used to develop complete applications forradio engineering and signal processing.
Introduction:
GNU Radio is licensed under the GNU General Public License (GPL) version 3. All of the
code is copyright of the Free Software Foundation. While all the applications are implemented
using python language while critical signal processing path is done using C++ language.
GNU Radio is a free and open-source software development toolkit that provides signal
processing blocks to implement software radios. It can be used with readily available low-cost
external RF hardware to create software-defined radios, or without hardware in a simulation-
like environment.
Idea behind GNU Radio:
The goal is to give ordinary software people the ability to 'hack' the electromagnetic
spectrum, i.e. to understand the radio spectrum and think of ways to use it.
Why GNU Radio?
Instead of purchasing multiple expensive radios, a single generic radio can beimplemented using gnu radio software and with support of minimal hardware.
-
8/9/2019 Delaying a Waveform in GNU Radio
3/4
#9/3,Shree Lakshmi complex,2nd
Floor,Opp,To Vivekananda Park,Girinagar,Bangalore-560085.
www.tenettech.com
Blocks explanation :
Every flow graph should contain atleast one source and destination bloSignal Source block is used to generate an analog waveform (e.g. Cosin
the host machine. This block acts like signal generator
This block helps you to create the GUI representation of Slider, where youthe change the values just by sliding it. Variable slider in the flow grapused to define the frequency by varying the frequency we can listen tosound.
Throttel is a device that control the flow of samples such that average rate doe
exceeds samples/sec. Throttle is used because no hardware interface has done.
The WX GUI Scope sink is the destination block of the flow chart. This block is u
to view the time domain representation of the output. The simulation output of
received signal is seen with this block.
Rational resampler is followed by the constant block where signal samples
multiplied by constant value.
-
8/9/2019 Delaying a Waveform in GNU Radio
4/4
#9/3,Shree Lakshmi complex,2nd
Floor,Opp,To Vivekananda Park,Girinagar,Bangalore-560085.
www.tenettech.com
Final view of the flow graph