commit-gnuradio
[Top][All Lists]
Advanced

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

[Commit-gnuradio] git://gnuradio.org/gnuradio branch, master, updated. 3


From: git version control
Subject: [Commit-gnuradio] git://gnuradio.org/gnuradio branch, master, updated. 3.5.1git-53-g9838bb0
Date: Fri, 30 Dec 2011 18:50:46 +0000 (UTC)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "git://gnuradio.org/gnuradio".

The branch, master has been updated
       via  9838bb040af5eb21cd88dbc9aae8d4bdf2838854 (commit)
       via  6f0aee4f7a200f87c6fbe23c12fb01cbda872608 (commit)
       via  529ffdd0d60241a96b6daa72a1f942d6a92a3535 (commit)
       via  59ae7f87cc52e28a39b04895f2977624552f6f1d (commit)
       via  6e52e9f86b40ccc38ee21068983936113e6b53dc (commit)
       via  1091192d27aab20694e1597868df4962b39ad060 (commit)
       via  8e134f11639deeadd0ed242e0f12360ef628d495 (commit)
       via  ef4d48de26b64d89851a93fc5402b33fcc1a809f (commit)
       via  a4d62472975aaeb50fa96c360c4b24d3ad84cf6e (commit)
       via  0bf8934a7f1bf41916a5f7562b250c18a87034c7 (commit)
       via  3d92c79e311f40cb2f3839b5ac68eab76c476408 (commit)
       via  36dda1f11620c6c9db63036d76a67b3be3f711bc (commit)
       via  062f4f37c8dd543cbd29ab4a4745534497c920a8 (commit)
       via  886e3c258ff40b4d10e7e8fc28912f14565a4fd1 (commit)
       via  2db40bb40eda996bf47417a04ec001acb422d3d9 (commit)
       via  91e29b5819955818671dae779203ffa8f49b66c4 (commit)
       via  55ff1160c9e0d49028c52296fa920428d30fd7c3 (commit)
       via  74c53aa4c5b9aeac590b803b12601bcc9c8b9b60 (commit)
       via  ceb18ce1c1342477d0704edfaa3e775830a999e4 (commit)
       via  858e3582a108cfea8040f59628698e9394558092 (commit)
       via  6a78e0a8ae6dc17a12ab5e397f1452a1a363e7d1 (commit)
       via  c1c68974a6677f6dd81b1fb6e3c129e8d08c1fd0 (commit)
       via  5cd411a7e260b0721fecbac6c53b0717b2adf7e6 (commit)
       via  5faab4fbcf423cc614d53f0f3c557c2f055b7ed0 (commit)
       via  cb3289d1494339cb0ac20bed080a0d37b99ab4fb (commit)
      from  d0a7de063ce737f186b3e750d1b01b1707b916a6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9838bb040af5eb21cd88dbc9aae8d4bdf2838854
Merge: 59ae7f8 6f0aee4
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 13:48:01 2011 -0500

    Merge branch 'maint'

commit 59ae7f87cc52e28a39b04895f2977624552f6f1d
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 13:42:16 2011 -0500

    digital: somewhat strange buy necessary fix for autotools build with guile.

commit 6e52e9f86b40ccc38ee21068983936113e6b53dc
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 11:35:15 2011 -0500

    digital: added tag_nsamples placeholder into SNR probe block.
    
    The intent of this block is to be able to pass messages containing the SNR 
at a set number of samples.

commit 1091192d27aab20694e1597868df4962b39ad060
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 11:33:36 2011 -0500

    digital: adding SNR nsamples set/get functions in swig i file.

commit 8e134f11639deeadd0ed242e0f12360ef628d495
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 11:24:12 2011 -0500

    digital: fixed documentation of parameters.

commit ef4d48de26b64d89851a93fc5402b33fcc1a809f
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 11:10:23 2011 -0500

    digital: update to qa and example code for new constructor with 
tag_nsamples arg.

commit a4d62472975aaeb50fa96c360c4b24d3ad84cf6e
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 11:04:48 2011 -0500

    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.

commit 0bf8934a7f1bf41916a5f7562b250c18a87034c7
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 10:58:58 2011 -0500

    digital: snr probe passing just the 0th input stream to SNR estimator.

commit 3d92c79e311f40cb2f3839b5ac68eab76c476408
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 30 10:58:04 2011 -0500

    digital: SNR estimators just take a complex vector; not full vector of 
complex vectors.

commit 36dda1f11620c6c9db63036d76a67b3be3f711bc
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 18:30:27 2011 -0500

    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.

commit 062f4f37c8dd543cbd29ab4a4745534497c920a8
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 18:28:52 2011 -0500

    digital: fixed QA code for SNR estimator SVR name change.

commit 886e3c258ff40b4d10e7e8fc28912f14565a4fd1
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 15:38:49 2011 -0500

    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).
    
    Also, the technique is signal to variation ratio (SVR), not SVN. Couldn't 
read my own writing.

commit 2db40bb40eda996bf47417a04ec001acb422d3d9
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 12:38:27 2011 -0500

    digital: adding an example program for the SNR estimators with Python code 
to compare.

commit 91e29b5819955818671dae779203ffa8f49b66c4
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 12:37:14 2011 -0500

    digital: QA code for SNR estimators.

commit 55ff1160c9e0d49028c52296fa920428d30fd7c3
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 11:27:56 2011 -0500

    digital: fixing up blocks to use SNR est classes more appropriately.

commit 74c53aa4c5b9aeac590b803b12601bcc9c8b9b60
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 11:27:00 2011 -0500

    digital: added a probe (sink) for the new SNR estimators; also fixes up 
Makefiles and Swig files for SNR est blocks.

commit ceb18ce1c1342477d0704edfaa3e775830a999e4
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 10:54:52 2011 -0500

    digital: using impl SNR estimator classes instead of function pointers.

commit 858e3582a108cfea8040f59628698e9394558092
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 29 10:54:03 2011 -0500

    digital: made separate implementation classes for the different SNR 
estimators.

commit 6a78e0a8ae6dc17a12ab5e397f1452a1a363e7d1
Author: Tom Rondeau <address@hidden>
Date:   Fri Dec 23 13:28:06 2011 -0500

    digital: added a class, digital_mpsk_snr_est_cc, that estimates the SNR of 
an M-ary PSK signal.
    
    This block can calculate the SNR using 1 of 4 different methods specified 
in the block's constructor. They (tend to) trade off accuracy for computational 
performnace.

commit c1c68974a6677f6dd81b1fb6e3c129e8d08c1fd0
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 22 18:20:33 2011 -0500

    core: added accessors to get all settable values of the channel_model 
objects.

commit 5cd411a7e260b0721fecbac6c53b0717b2adf7e6
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 22 18:20:06 2011 -0500

    core: added accessors to noise_source to get type and amplitude of object.

commit 5faab4fbcf423cc614d53f0f3c557c2f055b7ed0
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 22 18:19:28 2011 -0500

    filters: added accessor functions to FFT and FIR filter classes to return 
vector of taps.

commit cb3289d1494339cb0ac20bed080a0d37b99ab4fb
Author: Tom Rondeau <address@hidden>
Date:   Thu Dec 22 18:00:47 2011 -0500

    digital: exposed setting FLL loop bandwidth factor in GRC; must have been 
overlooked initially.

-----------------------------------------------------------------------

Summary of changes:
 CMakeLists.txt                                     |   10 +
 cmake/Modules/GrSwig.cmake                         |    8 +
 docs/doxygen/other/group_defs.dox                  |    1 +
 gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc  |    7 +
 gnuradio-core/src/lib/filter/gr_fft_filter_ccc.h   |    1 +
 gnuradio-core/src/lib/filter/gr_fft_filter_ccc.i   |    1 +
 gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc  |    8 +-
 gnuradio-core/src/lib/filter/gr_fft_filter_fff.h   |    1 +
 gnuradio-core/src/lib/filter/gr_fft_filter_fff.i   |    1 +
 .../src/lib/filter/gr_fir_filter_XXX.cc.t          |    6 +
 gnuradio-core/src/lib/filter/gr_fir_filter_XXX.h.t |    1 +
 gnuradio-core/src/lib/filter/gr_fir_filter_XXX.i.t |    1 +
 gnuradio-core/src/lib/gengen/gr_noise_source_X.h.t |    3 +
 gnuradio-core/src/lib/gengen/gr_noise_source_X.i.t |    3 +
 gnuradio-core/src/lib/hier/gr_channel_model.cc     |   25 ++
 gnuradio-core/src/lib/hier/gr_channel_model.h      |    5 +
 gnuradio-core/src/lib/hier/gr_channel_model.i      |    5 +
 .../src/python/gnuradio/gr/qa_fft_filter.py        |   24 ++
 gnuradio-core/src/python/gnuradio/gr/qa_noise.py   |   12 +
 gr-digital/examples/CMakeLists.txt                 |    1 +
 gr-digital/examples/Makefile.am                    |    3 +-
 gr-digital/examples/snr_estimators.py              |  174 ++++++++++++
 gr-digital/grc/digital_dxpsk_demod.xml             |    7 +
 gr-digital/include/CMakeLists.txt                  |    3 +
 gr-digital/include/Makefile.am                     |    3 +
 gr-digital/include/digital_impl_mpsk_snr_est.h     |  279 ++++++++++++++++++++
 gr-digital/include/digital_mpsk_snr_est_cc.h       |  115 ++++++++
 gr-digital/include/digital_probe_mpsk_snr_est_c.h  |  113 ++++++++
 gr-digital/lib/CMakeLists.txt                      |    3 +
 gr-digital/lib/Makefile.am                         |    3 +
 gr-digital/lib/digital_impl_mpsk_snr_est.cc        |  256 ++++++++++++++++++
 gr-digital/lib/digital_mpsk_snr_est_cc.cc          |  186 +++++++++++++
 gr-digital/lib/digital_probe_mpsk_snr_est_c.cc     |  152 +++++++++++
 gr-digital/python/Makefile.am                      |    1 +
 gr-digital/python/qa_mpsk_snr_est.py               |  126 +++++++++
 gr-digital/swig/CMakeLists.txt                     |    2 +
 gr-digital/swig/Makefile.am                        |    2 +
 ...ic_equalizer_cc.i => digital_mpsk_snr_est_cc.i} |   27 ++-
 ...ualizer_cc.i => digital_probe_mpsk_snr_est_c.i} |   31 ++-
 gr-digital/swig/digital_swig.i                     |   21 ++
 40 files changed, 1603 insertions(+), 28 deletions(-)
 create mode 100755 gr-digital/examples/snr_estimators.py
 create mode 100644 gr-digital/include/digital_impl_mpsk_snr_est.h
 create mode 100644 gr-digital/include/digital_mpsk_snr_est_cc.h
 create mode 100644 gr-digital/include/digital_probe_mpsk_snr_est_c.h
 create mode 100644 gr-digital/lib/digital_impl_mpsk_snr_est.cc
 create mode 100644 gr-digital/lib/digital_mpsk_snr_est_cc.cc
 create mode 100644 gr-digital/lib/digital_probe_mpsk_snr_est_c.cc
 create mode 100755 gr-digital/python/qa_mpsk_snr_est.py
 copy gr-digital/swig/{digital_kurtotic_equalizer_cc.i => 
digital_mpsk_snr_est_cc.i} (61%)
 copy gr-digital/swig/{digital_cma_equalizer_cc.i => 
digital_probe_mpsk_snr_est_c.i} (60%)


hooks/post-receive
-- 
git://gnuradio.org/gnuradio



reply via email to

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