summaryrefslogtreecommitdiff
path: root/gr-digital
AgeCommit message (Collapse)Author
2011-12-30digital: fixed documentation of parameters.Tom Rondeau
2011-12-30digital: update to qa and example code for new constructor with tag_nsamples ↵Tom Rondeau
arg.
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-22digital: exposed setting FLL loop bandwidth factor in GRC; must have been ↵Tom Rondeau
overlooked initially.
2011-12-20Merge branch 'master' into nextJohnathan 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-14Merge branch 'master' into nextTom Rondeau
2011-12-14uhd: fixes to instantiating UHD devices to set the antenna and subdevice ↵Tom Rondeau
properly (patch from Sam Bretheim).
2011-12-08Removed autotools, gr-waveform, some cleanupJohnathan Corgan
Nick Foster owes Nick Corgan a six-pack of beer!
2011-12-05docs: more fixes for generated swig files. This worked before the merge, but ↵Tom Rondeau
this forces the build system to generate these before processing the other swig files.
2011-12-04docs: better install of swig docs .i files since we actually have a variable ↵Tom Rondeau
to take care of it already.
2011-11-30docs: fixing variable for location of header files (SOURCE not BINARY).Tom Rondeau
2011-11-28docs: more appropriate variable to use when setting the include/headers ↵Tom Rondeau
directory.
2011-11-28docs: installing generated _doc.i files under autotools.Tom Rondeau
2011-11-27docs: better use of BUILT_SOURCES so I'm not overriding the standard build ↵Tom Rondeau
instructions for it.
2011-11-27docs: autotools Makefile.am generates empty swig_docs .i files; builds in ↵Tom Rondeau
autotools and cmake. The autotools build does not auto-generate the Python documentation for each block like we do with the cmake build, but the empty .i files are required to build things regardless. The swig_doc.py and doxyxml files are distributed with the autotools build in case someone wants to generate this on their own (see README.doxyxml for how to do this). Only for gnuradio-core and gr-digital currently.
2011-11-16work on swig docs, added to core and digitalJosh Blum
2011-11-07uhd: change examples to use new stream apiJosh Blum
2011-10-27digital: reverting GMSK mod/demod GRC blocks for old interface.Tom Rondeau
2011-10-27digital: reverting gmsk; doesn't use pfb arbitrary resampler, which doesn't ↵Tom Rondeau
work for some reason. Need to give this another look.
2011-10-26digital: updates to interface in GRC. Actually tested in working GRC flowgraphs.Tom Rondeau
2011-10-26digital: really, seriously, fixing digital GRC files.Tom Rondeau
2011-10-26digital: moved files to the right location; put them into the build files.Tom Rondeau
2011-10-26grc: fixing grc blocks not properly moved in to digital.Tom Rondeau
2011-10-23the librariesJosh Blum
2011-10-22Merge remote branch 'jblum/cmake_fixes' into nextTom Rondeau
2011-10-22docs: don't need to distribute README files in docs component. Just the ↵Tom Rondeau
install path.
2011-10-21Merge branch 'next' of gnuradio.org:gnuradio into nextTom Rondeau
2011-10-21digital: added subdevspec option to digital UHD examples.Tom Rondeau
2011-10-20misc fix missing installed files/tweaksJosh Blum
2011-10-20docs: installing README files.Tom Rondeau
2011-10-19Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-10-19digital: added missing symbol export in digital_constellationJosh Blum
2011-10-19Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-10-19cmake: fix that component depends on component hackJosh Blum
2011-10-19digital: fixed digital narrowband examples to set the sample rate based on ↵Tom Rondeau
the symbol rate, not the bitrate, of the modulation.
2011-10-19digital: fixed digital ofdm examples to use args instead of address and ↵Tom Rondeau
better default.