Welcome to the repository dedicated to the comprehensive development of various communication techniques using GNU Radio Companion on Ubuntu, within an Oracle VM VirtualBox environment.
This project is conducted under the guidance of T. Nagarjuna at the NextGen Connectivity Lab, GITAM University, Bangalore.
Developed and tested a wide range of communication systems, including analog (AM, FM), digital (QPSK, BPSK), and other advanced communication techniques, using GNU Radio. Conducted simulations and real-time analyses to evaluate system performance, design signal processing workflows, and optimize parameters for enhanced reliability and efficiency.
To get started with this project, please follow these steps:
-
Install Oracle VM VirtualBox: Ensure you have VirtualBox installed on your machine. You can download it from .
-
Set Up Ubuntu VM: Set up an Ubuntu virtual machine within VirtualBox by following this .
-
Install GNU Radio Companion: Install GNU Radio Companion on your Ubuntu VM. Instructions are available .
-
Clone this Repository: Clone this repository into your Ubuntu VM using the following command:
git clone https://github.com/prudvi1916/GNU_Radio_Comms_Dev.git
Navigate through the repository and explore the provided examples and scripts. Use GNU Radio Companion to open and run the .grc files.
We welcome contributions to enhance this project's functionality and usability. Follow the guidelines in our CONTRIBUTING.md to contribute.
This project is licensed under the MIT License. See the LICENSE.mdfile for more details.
For any inquiries or further information, please contact:
We extend our gratitude to the NextGen Connectivity Lab at GITAM University for providing the resources and support necessary for this project.