summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-30digital: the SNR estimator block now issues a tag with the SNR (key = ↵Tom Rondeau
'snr'). The number of samples between when the tag is sent is set in the constructor (default = 10000) and can be changed.
2011-12-30digital: snr probe passing just the 0th input stream to SNR estimator.Tom Rondeau
2011-12-30digital: SNR estimators just take a complex vector; not full vector of ↵Tom Rondeau
complex vectors.
2011-12-29digital: added documentation for SNR estimators; made a Doxygen group for ↵Tom Rondeau
them. Also set the alpha value to a default of 0.001; most won't need to change this.
2011-12-29digital: fixed QA code for SNR estimator SVR name change.Tom Rondeau
2011-12-29digital: adding documentation for SNR estimators; added an estimator for ↵Tom Rondeau
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.
2011-12-29digital: adding an example program for the SNR estimators with Python code ↵Tom Rondeau
to compare.
2011-12-29digital: QA code for SNR estimators.Tom Rondeau
2011-12-29digital: fixing up blocks to use SNR est classes more appropriately.Tom Rondeau
2011-12-29digital: added a probe (sink) for the new SNR estimators; also fixes up ↵Tom Rondeau
Makefiles and Swig files for SNR est blocks.
2011-12-29digital: using impl SNR estimator classes instead of function pointers.Tom Rondeau
2011-12-29digital: made separate implementation classes for the different SNR estimators.Tom Rondeau
2011-12-23digital: added a class, digital_mpsk_snr_est_cc, that estimates the SNR of ↵Tom Rondeau
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.
2011-12-22core: added accessors to get all settable values of the channel_model objects.Tom Rondeau
2011-12-22core: added accessors to noise_source to get type and amplitude of object.Tom Rondeau
2011-12-22filters: added accessor functions to FFT and FIR filter classes to return ↵Tom Rondeau
vector of taps.
2011-12-22digital: exposed setting FLL loop bandwidth factor in GRC; must have been ↵Tom Rondeau
overlooked initially.
2011-12-21Merge branch 'maint'Tom Rondeau
2011-12-21uhd: bug fix for GIL issues in bin_statistics. The usrp_spectrum_sense.py ↵Thomas Tsou
program looks like it's working again.
2011-12-20Merge branch 'maint'Johnathan Corgan
2011-12-20digital: fixed QA code copy/paste error.Tom Rondeau
2011-12-18digital: fixed QA code copy/paste error.Tom Rondeau
2011-12-17uhd: adds support for different over-the-wire data formats for UHD fft and ↵Marcus Leech
siggen apps.
2011-12-14Merge branch 'maint'Tom Rondeau
2011-12-14uhd: fixes to instantiating UHD devices to set the antenna and subdevice ↵Tom Rondeau
properly (patch from Sam Bretheim).
2011-12-14uhd: removes usrpm that should not have been there anymore (patch from Sam ↵Tom Rondeau
Bretheim).
2011-12-14Merge branch 'maint'Tom Rondeau
2011-12-14core: API exposure patch.Nick Foster
2011-12-14Merge branch 'maint'Johnathan Corgan
2011-12-14grc: the check for pygtk can fail with no X sessionJosh Blum
However, the module will still import and we can perform the version check. This change to the cmake python module checker will make sure that the module was actually imported, even if the act of importing throws. I believe that this change to the checker is acceptable for all other modules.
2011-12-13Merge branch 'maint'Johnathan Corgan
2011-12-13runtime: improve hier_block2 error messagesJulien Olivain
2011-12-13uhd: added a finite acquisition call to usrp sourceJosh Blum
2011-12-12cmake: fix QUIET arg usage on PKG_CHECK_MODULESJosh Blum
2011-12-11Merge remote-tracking branch 'jblum/cmake_qtgui_fix'Tom Rondeau
2011-12-11qtgui: include QT_USE_FILE only when enabledJosh Blum
2011-12-11build: moved docs to be the first item checked/configured to give all other ↵Tom Rondeau
components access to ENABLE_DOXYGEN.
2011-12-11docs: fixing format of link in simply_framer_sync. Helps older Doxygen ↵Tom Rondeau
versions understand the link format.
2011-12-11Most of these warnings are coming from swig-generated sources. They are ↵Tom Rondeau
almost never an actual problem, so just turn the warning off.
2011-12-11vocoder: fixed some unused vars warnings.Tom Rondeau
2011-12-11volk: remove warning about implicit declaration of sqrt.Tom Rondeau
2011-12-11docs: fixed ending of if statement.Tom Rondeau
2011-12-11volk: fixed some of the simpler warnings.Tom Rondeau
2011-12-11docs: if DOXYGEN_ENABLE is false, don't build the swigdocs, either.Tom Rondeau
2011-12-08gnuradio-core: fix typo in documentationTimo Juhani Lindfors
2011-12-07build: update revision to 3.5.1gitJohnathan Corgan
2011-12-07build: update version to 3.5.0Johnathan Corgan
2011-12-07build: update config.{guess,sub} with canonical onesJohnathan Corgan
2011-12-07grc: fix typosTimo Juhani Lindfors
2011-12-07cmake: fix git describe special case handlingTimo Juhani Lindfors