GNURADIO Demonstration

 


Download and Installation

  • Downloading and intalling gnuradio is straightforward. In ubuntu, you can get a near latest version by typing in command prompt
    $sudo apt install gnuradio
  • if you need help after repeated attempts, we can help you install it (contact by email).



Experimental Setup

  • After installing, type gnuradio-companion to open gnuradio GUI. Feel free to play around with the different devices. Many examples are available in the public domain and even youtube videos are available.
  • For initial experiments, we have listed a few below. Open each of the .grc file within the gui and click on the play button.



Experiments


Exp Nr. Details
1 Simple AM TX/RX(click here for *.grc) In the simple AM experiment, we transmit Janaganamana(click here *.wav) using AM with carrier frequency 100kHz. First of all, everything except the final audio output is in digital mode, i.e. they are discrete time samples. The audio sink hardware draws out samples from the flowgraph at the chosen clock rate (you can set this).
We have chosen a sampling rate of 441k samples per second for this system. What it means is that values displayed on the computer are samples of the actual time waveforms at intervals of 1/441k second. On the other hand the audio card has chosen 44.1k rate. Thus, samples from the flowgraph are decimated by a factor of 10, before being given to the audio card.
We do not use the throttle (or time-keeper) block in this flowgraph since the audio hardware is in use. Recall that the throtlle orchestrates the timing operations in such a way that the user feels as if the symbols are transmitted at the specified rate.
2 Passband Tx-Rx(click here for *.grc) In this experiment complex baseband data (Real+Imag) is upconverted to passband and transmitted. The real and imaginary part are taken as two audio files File1(click here) and File2(click here). These are picked from the internet. The passband data is then decoded at the receiver into the corresponding baseband with real and imaginary parts. The sum of the two signals is then fed to the audio player.


Send suggestions and/or comments to: bsraj att ee . Better to use the Right to Information (RTI) act in the class than later.