GNU Radio Release 3.5.1 available

The release tarballs are available here:

http://gnuradio.org/redmine/attachments/download/293/gnuradio-3.5.1.tar.gz
http://gnuradio.org/redmine/attachments/download/294/gr-howto-write-a-block-3.5.1.tar.gz

  • Log ------------------------------

v3.5.1

Johnathan C. (7):
Merge branch ‘maint’
Merge branch ‘maint’
Merge branch ‘maint’
Merge branch ‘maint’
core: comment out QA debug output
build: update canonical config files
build: update revision to 3.5.1

Josh B. (8):
qtgui: include QT_USE_FILE only when enabled
cmake: fix QUIET arg usage on PKG_CHECK_MODULES
uhd: added a finite acquisition call to usrp source
grc: the check for pygtk can fail with no X session
cmake: added swig version check
gr: sync the filesystem before python can parse doxygen
core: fix gr_udp_sink by including asio
volk: fix overrule detection (cant reply on cpu name)

Julien Olivain (1):
runtime: improve hier_block2 error messages

Marcus L. (1):
uhd: adds support for different over-the-wire data formats for UHD
fft
and siggen apps.

Nick F. (1):
core: API exposure patch.

Thomas T. (1):
uhd: bug fix for GIL issues in bin_statistics. The
usrp_spectrum_sense.py program looks like it’s working again.

Timo Juhani Lindfors (1):
gnuradio-core: fix typo in documentation

Tom R. (57):
docs: if DOXYGEN_ENABLE is false, don’t build the swigdocs, either.
volk: fixed some of the simpler warnings.
docs: fixed ending of if statement.
volk: remove warning about implicit declaration of sqrt.
vocoder: fixed some unused vars warnings.
Most of these warnings are coming from swig-generated sources. They
are almost never an actual problem, so just turn the warning off.
docs: fixing format of link in simply_framer_sync. Helps older
Doxygen
versions understand the link format.
build: moved docs to be the first item checked/configured to give
all
other components access to ENABLE_DOXYGEN.
Merge remote-tracking branch ‘jblum/cmake_qtgui_fix’
Merge branch ‘maint’
uhd: removes usrpm that should not have been there anymore (patch
from
Sam Bretheim).
uhd: fixes to instantiating UHD devices to set the antenna and
subdevice properly (patch from Sam Bretheim).
Merge branch ‘maint’
digital: fixed QA code copy/paste error.
digital: fixed QA code copy/paste error.
Merge branch ‘maint’
digital: exposed setting FLL loop bandwidth factor in GRC; must
have
been overlooked initially.
filters: added accessor functions to FFT and FIR filter classes to
return vector of taps.
core: added accessors to noise_source to get type and amplitude of
object.
core: added accessors to get all settable values of the
channel_model
objects.
digital: added a class, digital_mpsk_snr_est_cc, that estimates the
SNR of an M-ary PSK signal.
digital: made separate implementation classes for the different SNR
estimators.
digital: using impl SNR estimator classes instead of function
pointers.
digital: added a probe (sink) for the new SNR estimators; also
fixes
up Makefiles and Swig files for SNR est blocks.
digital: fixing up blocks to use SNR est classes more
appropriately.
digital: QA code for SNR estimators.
digital: adding an example program for the SNR estimators with
Python
code to compare.
digital: adding documentation for SNR estimators; added an
estimator
for M2M4 type that allows the user to set the kurtosis of the signal and
noise, if known, to work with non-MPSK and non-AWGN channels (untested).
digital: fixed QA code for SNR estimator SVR name change.
digital: added documentation for SNR estimators; made a Doxygen
group
for them. Also set the alpha value to a default of 0.001; most won’t
need
to change this.
digital: SNR estimators just take a complex vector; not full vector
of
complex vectors.
digital: snr probe passing just the 0th input stream to SNR
estimator.
digital: the SNR estimator block now issues a tag with the SNR (key

‘snr’). The number of samples between when the tag is sent is set in the
constructor (default = 10000) and can be changed.
digital: update to qa and example code for new constructor with
tag_nsamples arg.
digital: fixed documentation of parameters.
digital: adding SNR nsamples set/get functions in swig i file.
digital: added tag_nsamples placeholder into SNR probe block.
digital: somewhat strange buy necessary fix for autotools build
with
guile.
Merge branch ‘maint’
pfb: updated and hopefully better documentation of the PFB clock
sync
blocks.
pfb: bug fix for ccf version of the PFB clock sync to handle the
d_osps parameter better.
Merge branch ‘maint’
scheduler: first attempt at being able to set an upper limit on the
noutput_items for all blocks in a flowgraph.
scheduler: access to set max noutput_items in start method through
Python.
pfb: bug fix for ccf version of the PFB clock sync to handle the
d_osps parameter better.
Merge branch ‘maint’
scheduler: if the block is an interpolator that needs a minimum of
some number of outputs based on the inputs, let it. This is an
acceptable
(actually, necessary) exception to the specified limit.
scheduler: add default (large) max noutput_items to C++ run
function.
digital: bug fix for FLL QA test. Use a seed to always generate the
same test sequence.
Merge branch ‘maint’
scheduler: added argument to wxGUI’s stdapp that allows a user to
specify the max_noutput_items when building a wxGUI application.
Merge branch ‘max_noutputs’
Revert “volk: remove warning about implicit declaration of sqrt.”
volk: tell Orc compiler to include math.h to find some generic
functions (sqrt).
volk: minor changes to fix some warnings.
Remove some more warnings. I’m probably being a bit OCD about these
ones, but it makes the build output so much nicer…
Merge branch ‘maint’

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs