GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with 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.
minor feature: Roughly 36 dB, (ETOOMANY)..so versioning.C++11.merged the wholeness of the next branch.Dependency version bumps: CMake, GCC, MSVC, Swig, Boost.New dependencies: MPIR/GMP, Qt5, gsm, codec2.Removed dependencies: libusb, Qt4, CppUnit.Python: Python 2 Python 3 compatible. 3.8 will be the last Py2k-compatiblerelease series.gengen was replaced by templates (if you don't know gengen, don't do anyresearch; save yourself that sorrow).Modern CMake (as far as feasible at this point).VOLK version updated to v2.0.0..clang-format file now dictates coding style.clang-format'ed the whole tree.installed CMake files now tell about configuration.reworked fractional tag time handling, especially in the context of resamplers.C++ generation as option.YAML instead of XML.removed blks2.much better canvas tooling.consistent gobject usage.ROUNDED ARROWS.moving from Qt4 to Qt5.gr_modtool now vastly improved.improved versatility.removed in-tree libgsm, libcodec2, use system-wide libs.Modules gr-comedi, gr-fcd and gr-wxgui are gone.nobody could remember who used this, or for what. It has seen 0 active codecontributions in the 3.7 lifecycle.python-based packet_encoder and related tools: that were sporadic andnever, so after long deprecation, we're removing it.since it's currently untestable by the CI, it's being removed, as there was nocode contributions. Generally, we strive to include all batteries with GNURadio. Re-integration within a more general SDR interface would be desirable.removed PyQwt (dead) based tools.Unmaintained, breaks on increasingly many systems, always was slower thanQtgui. We've been starting to tell people to migrate to Qt since atleast 2015. Now, we're finally removing it.Maitland Bottoms [email protected] Bhowmick [email protected] Anastasopoulos [email protected] Suciu [email protected] Willecke [email protected] Csete [email protected] Bird alistair.