[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] [ANN] GNU Radio 3.7.6,, and Live SDR Environm

From: Johnathan Corgan
Subject: [Discuss-gnuradio] [ANN] GNU Radio 3.7.6,, and Live SDR Environment released
Date: Sun, 11 Jan 2015 19:29:46 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0

GNU Radio releases 3.7.6 and are available for download:


Additionally, a new version of the GNU Radio Live SDR Environment
image has been created, available via BitTorrent at:


MD5 sums:

dc5da27c3e37387384ed762e677d3594  gnuradio-
388d4af6c68e095f62dc4745b0f805c0  gnuradio-3.7.6.tar.gz

A special thanks from the GNU Radio Project to all the individual
contributors that continue to grow the GNU Radio software:

Abhishek Bhowmick <address@hidden>
Achilleas Anastasopoulos <address@hidden>
Doug Geiger <address@hidden>
Felix Wunsch <address@hidden>
Jiří Pinkava <address@hidden>
Johnathan Corgan <address@hidden>
Marcus Müller <address@hidden>
Martin Braun <address@hidden>
Michael Dickens <address@hidden>
Michael Ossmann <address@hidden>
Nathan West <address@hidden>
Nick Foster <address@hidden>
Paul Garver <address@hidden>
Philipp Aigner <address@hidden>
Sebastian Koslowski <address@hidden>
Stefan-Olt <address@hidden>
Sylvain Munaut <address@hidden>
Tim O'Shea <address@hidden>
Tom Rondeau <address@hidden>
Uwe Hermann <address@hidden>
Will Code <address@hidden>

Release is a bug-fix only maintenance patch following,
and will be the last one for the 3.7.5 release.  Release 3.7.6
incorporates all these fixes and adds significant new features.

GNU Radio Distribution and Mirror Sites

The GNU Radio Project has changed its distribution location for
release and data files. The new location allows us to more easily add
GNU Radio mirror sites, and we're in the process of adding two new
ones in Europe.  An announcement with more details will follow.
(Hint: We expect to be distributing a lot more files...)

GNU Radio Live SDR Environment

The new live SDR image not only has GNU Radio 3.7.6 pre-installed, but
has updated driver support from several SDR hardware vendors and new
versions of many of the pre-installed GNU Radio-based applications.

Newly added with this release is gr-fosphor, a GPU-accelerated
real-time spectrum analyzer display component from Sylvain
Munaut. However, due to distribution restrictions, the live SDR
environment only comes pre-installed with the Intel CPU Open CL
driver, and gr-fosphor will not run in GPU-accelerated mode even if
one is available.  It is possible, after converting the ISO image to a
USB drive, to download, install, and configure additional Open
CL support.

Further details on the live SDR image are here:


There have been hundreds of changes in the GNU Radio software in this
release, throughout the tree.  Below is a summary of the more
significant ones:

GNU Radio Companion

Sebastian Koslowski and the GRC Working Group continue to make many
updates to GRC.  Important among these:

* The default windowing system for new flowgraphs is now QT GUI.
  Existing flowgraphs that use WX GUI are not affected, and one can
  still choose to use WX GUI for new flowgraphs.  However, we've
  formally deprecated WX GUI support, will not be making further
  updates to it, and will remove it in a future API version.

* Introduction of port domains. GRC now allows blocks to declare a
  domain property for ports, along with code for managing and
  displaying their connections.  This is primarily to support FPGA- and
  co-processor-offload hardware block development.

Stream Tag Performance Improvements

At GRCON14, Tim O'Shea, Doug Geiger, and Eric Blossom (!) reworked the
stream tag dequeuing implementation in gnuradio-runtime, resulting in a
very significant performance increase for flowgraphs using tagged
stream blocks for burst-mode processing.  More details can be found on
Tim's blog:


Vector Optimized Library of Kernels (libvolk)

VOLK continues to undergo rapid development by the VOLK working group
members, and has become mature enough to break off into its own
project/package.  Nathan West will be leading the effort to migrate
libvolk into its own source code tree, repository and release cycle.

GNU Radio 3.7.6 will likely be the last release that will have libvolk
directly included in its source code tree.  However, we'll be closely
coordinating with VOLK releases and distribution to ensure a smooth
build process for GNU Radio.

QT GUI Display Support

With this release, GNU Radio's implementation of instrumentation
display "sinks" and controls using the QT GUI windowing system has
become our official way of creating application GUIs.  As mentioned
above, GRC has changed its default option for new flowgraphs to use QT
GUI, and further development on WX GUI has stopped.

Bug fixes (, also in 3.7.6):

* blocks: improved docs for repack_bits
* blocks: fixed tag duplication issues in tagged_stream_multiply_length
* blocks: fixed use of "not" for "!"
* cmake: fixed Boost version detection for bad boost versions
* digital: fixed false trigger bug in correlate_access_code_tag
* digital: fixed byte-in, byte-out version of TSB correlate access code
* digital: fixed issues with the constellation soft decoder decisions
* fec: fixed bug in dummy decoder that shifted the samples by +1
* filter: added documentation to using the rational resamplers
* filter: fixed default filter for rational_resampler
* grc: on Linux, respect x-terminal-emulator
* grc: catch EOFError on fg exit
* grc: fixed port type cache for empty types
* grc: no tooltips for old GTK versions
* qtgui: fixed issue of setting min/max when using qwt < 6.1.0
* qtgui: fixed time axis unit updates in number sink
* runtime: fixed 80s backref
* runtime: fixed Python loggers not respecting settings in preferences
* runtime: fixed fast_atan2f function for much higher precision
* uhd: fixed UHD manual URLs

Johnathan Corgan, Corgan Labs
SDR/DSP Training and Consulting Services

Attachment: johnathan.vcf
Description: Vcard

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]