GNU Radio releases 3.6.4.2 and 3.6.5 available for download

GNU Radio releases 3.6.4.2 and 3.6.5 are now available for download.

Release 3.6.4.2 is a bug-fix only update to 3.6.4.1, and has no new
features.

Release 3.6.5 has both bug fixes and new features.

http://gnuradio.org/releases/gnuradio/gnuradio-3.6.4.2.tar.gz
http://gnuradio.org/releases/gnuradio/gnuradio-3.6.5.tar.gz

MD5 sums:

045ee39ae9dfe6891b2f172d95adeb0d gnuradio-3.6.4.2.tar.gz
d1bbfa4e5e244f30c9b9b47b9c3fecd8 gnuradio-3.6.5.tar.gz

Contributors:

Balint S. [email protected]
Ben H. [email protected]
Ben R. [email protected]
Gregory W. [email protected]
Johnathan C. [email protected]
Josh B. [email protected]
Marcus L. [email protected]
Martin B. [email protected]
Mike J. [email protected]
Miklos M. [email protected]
Nicholas C. [email protected]
Tim Monahan-Mitchell [email protected]
Tim O’Shea [email protected]
Tom R. [email protected]

The detailed changelog for both releases is:

Important new features (3.6.5):

New OFDM PHY layer (Martin B., Ben R.)

This release includes new OFDM PHY layer blocks in gr-digital. These
have been rewritten from scratch to allow more configurability and to
use
some of the newer GNU Radio features (stream tags, async messages). Some
work remains to tie these into a full over-the-air transceiver, so
further
development will be happening in the GNU Radio 3.7.x release series.

New runtime logging capability (Tom R.)

GNU Radio has a logging interface to enable various levels of logging
information to be printed to the console or a file. The logger derives
from log4cpp (http://log4cpp.sourceforge.net/) which is readily
available in most Linux distributions. This is an optional dependency
and GNU Radio will work without it. See:

http://gnuradio.org/cgit/gnuradio.git/tree/docs/doxygen/other/logger.dox

Minor features/changes (3.6.5):

build: git now ignores the build/ directory (Ben H.)
build: create and install a config.h for external projects (Tom R.)
build: install our cmake modules into share/gnuradio/cmake/Modules (Tom
Rondeau)
blocks: fixed udp_source to avoid permanent work blockage (Josh B.)
blocks: added proper EOF for msg tags test (Josh B.)
blocks: added gr::blocks::socket_pdu (Tim O’Shea)
blocks: added gr::blocks::taptun_pdu (Tim O’Shea)
blocks: added gr::blocks::pdu_to_tagged_stream (Tim O’Shea)
blocks: added gr::blocks::tagged_stream_to_pdu (Tim O’Shea)
blocks: added default arg value to mute_XX (Tim O’Shea)
blocks: added probe_rate block (Tim O’Shea)
blocks: fixed probe_signal_vx vector utilisation (Mike J.)
blocks: fixed XML data type in gr::blocks::deinterleave (Miklos M.)
docs: updated pfb introduction (Ben R.)
digital: added option to QAM to help with frequency locking (Ben
Reynwar)
digital: made qa_constellation_receiver more reliable (Ben R.)
digital: added QAM32-like constellation (Ben R.)
filter: added callback to adjust resampling rate of pfb_arb_resampler
block
(Tom R.)
filter: added fractional_resampler as a renamed fractional_interpolator
(Tom R.)
grc: added sorting ability to GRC category tree (Gregory W.)
grc: made ‘float’ an acceptable alias to ‘real’ in parameter types (Tom
Rondeau)
modtool: added tagged_stream block as an option (Martin B.)
modtool: fixed general python block template (Mike J.)
uhd: added a usrp PC sync option (Josh B.)
uhd: added getters for bandwidth setting and range (Josh B.)
uhd: updated usrp_spectrum_sense with frequency readout (Mike J.)

Bug fixes (3.6.4.2, 3.6.5):

docs: fixed QT docs keywords (Ben R.)
blocks: fixed XML wrapper for gr::blocks::complex_to_real (Johnathan
Corgan)
blocks: fixed file meta data source to handle repeat of files (Tom
Rondeau)
blocks: fixed XML data type in gr::blocks::plateau_detector_fb
(Johnathan
Corgan)
digital: fixed virtual destructor for constellation class (Tom R.)
digital: fixed SNR estimators (Tom R.)
filter: fixed pfb_arb_resampler XML for I/O types (Johnathan C.)
filter: fixed exception when using interpolating filter with no taps
(Tom
Rondeau)
filter: fixed pfb_arb_resampler to handle default taps (None) case (Tom
Rondeau)
grc: fixed (removed) “c” key shortcut for create heir action (Tim
O’Shea)
grc: fixed problem with order of message ports vs. data ports (Tom
Rondeau)
runtime: fixed thread safety issue with tags and perf counters (Tim
O’Shea)
runtime: fixed gr types for setting processor affinity (Tom R.)
runtime: fixed swig issue with affinity mask vector (Tom R.)
modtool: fixed gr-modtool template output signature (Johnathan C.)
modtool: fixed case when module name ends in 0 (Martin B.)
modtool: fixed typo in help string (Tim Monahan-Mitchell)
modtool: fixed wording in modtool for ‘float’ sink/source type (Tom
Rondeau)
modtool: fixed some setup for noblock gen (Tom R.)
modtool: fixed intial templates of a block (Tom R.)
pkg: fixed packages for Ubuntu 13.04 (Nicholas C.)
qtgui: fixed init FFT Size box for QTGUI sink (Tom R.)
video-sdl: fixed typo in .pc file (Johnathan C.)
volk: fixed CentOS build failure with extra lib64 in path (Johnathan
Corgan)
wxgui: fixed GL sinks issues on OS X (Balint S.)
wxgui: fixed set_callback failure in nongl sinks (Marcus L.)
wxgui: fixed scaling issue of nongl FFT plot (issue #523) (Tom R.)