Skip to content
forked from gnuradio/gnuradio

GNU Radio – the Free and Open Software Radio Ecosystem

License

Notifications You must be signed in to change notification settings

tausen/gnuradio

This branch is 1 commit ahead of, 413 commits behind gnuradio/gnuradio:main.

Folders and files

NameName
Last commit message
Last commit date
Nov 3, 2022
Sep 2, 2023
Nov 14, 2022
Nov 3, 2022
Mar 12, 2023
Dec 21, 2022
Feb 18, 2021
Aug 31, 2023
May 24, 2023
Feb 10, 2023
Aug 30, 2023
Mar 17, 2023
Aug 1, 2023
Aug 31, 2023
Aug 1, 2023
Nov 16, 2022
Jul 14, 2023
Aug 8, 2023
Jun 2, 2023
Jan 31, 2023
Sep 5, 2023
Aug 16, 2023
Aug 30, 2022
Sep 7, 2023
Jul 14, 2023
Nov 16, 2022
Apr 14, 2023
Nov 16, 2022
Mar 24, 2023
Aug 29, 2023
Aug 30, 2022
Nov 22, 2022
Jan 28, 2021
Aug 30, 2022
Oct 4, 2022
Jan 25, 2021
Nov 9, 2018
Apr 12, 2020
Aug 21, 2023
Jan 14, 2022
Aug 30, 2022
Jul 13, 2021
Dec 17, 2020
Jul 21, 2007
Dec 17, 2020
Jul 14, 2023
Jun 21, 2019
Dec 19, 2020

Repository files navigation

Make Test Version AUR Docs Packaging status

GNU Radio is a free & 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. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

Please visit the GNU Radio website at https://www.gnuradio.org/ and the wiki at https://wiki.gnuradio.org/. Bugs and feature requests are tracked on GitHub's Issue Tracker. If you have questions about GNU Radio, please search the discuss-gnuradio mailing list archive, as many questions have already been asked and answered. Please also subscribe to the mailing list and post your new questions there.

How to Install GNU Radio

Prebuilt Binaries

The recommended way to install GNU Radio on most platforms is using available binary package distributions.

The following command is for Debian, Ubuntu, and derivatives. Consult your distribution information to obtain the version of GNU Radio which is included.

sudo apt install gnuradio

For other operating systems and versions, see Quick Start

Ubuntu PPA Installation

For Ubuntu, the latest builds (both released and pulled from master branch) are maintained as PPAs (Personal Package Archives) on launchpad.net. Be sure to uninstall any previously installed versions of gnuradio first. See UnInstallGR.

Other Installation Methods

Platform-specific guides and Cross-platform guides are described in Other Installation Methods.

From Source

Complete instructions for building GNU Radio from source code are detailed in Installing From Source.

PyBOMBS

We are no longer recommending PyBOMBS to install modern versions of GNU Radio.

Legal Matters

Some files have been changed many times throughout the years. Copyright notices at the top of source files list which years changes have been made. For some files, changes have occurred in many consecutive years. These files may often have the format of a year range (e.g., "2006 - 2011"), which indicates that these files have had copyrightable changes made during each year in the range, inclusive.

About

GNU Radio – the Free and Open Software Radio Ecosystem

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.6%
  • Python 27.4%
  • C 5.1%
  • CMake 3.0%
  • Mako 0.3%
  • Fortran 0.3%
  • Other 0.3%