summaryrefslogtreecommitdiff
path: root/gr-digital/swig/digital_swig.i
Commit message (Collapse)AuthorAgeFilesLines
* digital: moving generated chunks_to_symbols to gr-digital.Tom Rondeau2012-04-241-0/+3
|
* digital: copying over rest of blocks from gnuradio-core to gr-digital.Tom Rondeau2012-04-231-4/+40
| | | | | | Includes moving GRC and QA code; new ones where missing. Have not removed blocks from gnuradio-core for compatibility.
* Removes all references to guile and scheme, which are no longer needed.Tom Rondeau2012-04-011-18/+0
| | | | The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
* digital: somewhat strange buy necessary fix for autotools build with guile.Tom Rondeau2011-12-301-0/+10
|
* digital: adding documentation for SNR estimators; added an estimator for ↵Tom Rondeau2011-12-291-1/+1
| | | | | | 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.
* digital: added a probe (sink) for the new SNR estimators; also fixes up ↵Tom Rondeau2011-12-291-0/+9
| | | | Makefiles and Swig files for SNR est blocks.
* digital: added a class, digital_mpsk_snr_est_cc, that estimates the SNR of ↵Tom Rondeau2011-12-231-0/+2
| | | | | | 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.
* work on swig docs, added to core and digitalJosh Blum2011-11-161-0/+3
|
* digital: moved over all c++ blocks to gr-digital. Benchmark tx/rx still working.Tom Rondeau2011-10-121-0/+12
|
* digital: removed hier directory in gr-digital; put c++ hier blocks into ↵Tom Rondeau2011-09-261-1/+4
| | | | lib/include/swig.
* digital: adding CPM C++ hier block, which adds a hier directory to ↵Tom Rondeau2011-09-011-0/+1
| | | | gr-digital. Reworked build system to include this in the libraries and modules built.
* digital: cleaned up Costas loop code by switching over to the ↵Tom Rondeau2011-08-141-0/+2
| | | | gri_control_loop class to handle the inner loop. Had to add it to digital_swig.i to properly wrap the parent functions into Python.
* digital: moved fll_band_edge into gr-digital.Tom Rondeau2011-07-301-0/+2
|
* digital: moving mpsk_receiver from gnuradio-core to gr-digital. Added QA ↵Tom Rondeau2011-07-241-0/+2
| | | | code for it.
* digital: moved CRC32 from gnuradio-core to gr-digital. Also added QA code ↵Tom Rondeau2011-07-241-0/+2
| | | | for it.
* digital: added some QA tests for the clock_recovery_mm block.Tom Rondeau2011-07-241-0/+4
|
* digital: moving correlate_access_code to gr-digital.Tom Rondeau2011-07-211-8/+10
|
* digital: moved gr_binary_slicer_fb to digital_binary_slicer_fb and added QA ↵Tom Rondeau2011-07-191-0/+2
| | | | code. Removed constellation_decoder and everything that dependedon it. Must switch everything to digital_constellation_decoder now. Also moved gmsk to gr-digital. Make check passes.
* digital: moving more constellation blocks into gr-digital. Builds, make ↵Tom Rondeau2011-07-101-0/+4
| | | | check needs work.
* digital: adding an LMS decision-directed equalizer block.Tom Rondeau2011-06-031-0/+2
|
* gr-digital: updating build for consetellation object move.Tom Rondeau2011-04-081-0/+2
|
* gr-digital: introducing a new blind equalizer based on minimizing the ↵Tom Rondeau2011-04-081-0/+2
| | | | kurtosis. Does not work yet.
* gr-digital: adding CMA equalizer to gr-digital. This replaces the ↵Tom Rondeau2011-04-071-0/+2
| | | | gr_cma_equalizer_cc in gnuradio-core and uses the complex-in, complex-out, complex-taps version of the gr_adaptive_filter.
* gr-digital: renaming block to avoid name collision with stuff in gnuradio-core.Tom Rondeau2011-03-281-2/+2
|
* digital: fixing up build structure. Compiles now.Tom Rondeau2011-03-281-0/+38