Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | digital: updated equalizers to use new gr::filter::kernel::adaptive_fir_ccc. | Tom Rondeau | 2012-07-06 | 3 | -23/+51 |
| | |||||
* | core: wip, squash, fixed digital_clock_recovery_xx to use gr-filter | Johnathan Corgan | 2012-06-24 | 2 | -4/+4 |
| | |||||
* | Merge branch 'wip/digital-rm-next' into next | Johnathan Corgan | 2012-06-08 | 6 | -10/+10 |
|\ | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/general/CMakeLists.txt gnuradio-core/src/lib/general/general.i grc/blocks/block_tree.xml | ||||
| * | core: remove gr_correlate_access_code_tag_bb after move to gr-digital | Johnathan Corgan | 2012-06-08 | 1 | -1/+1 |
| | | |||||
| * | core: removed gr_chunks_to_symbols_XX after move to gr-digital | Johnathan Corgan | 2012-06-06 | 2 | -3/+3 |
| | | |||||
| * | core: removed gr_glfsr* and gr_pn_correlator after transition to gr-digital | Johnathan Corgan | 2012-05-04 | 3 | -6/+6 |
| | | |||||
* | | Block Modifications: | Tim O'Shea | 2012-06-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | digital.mpsk_receiver_cc: Set reasonable default parameter values for GRC definition digital.ofdm_insert_preamble: Expose enter_preamble() as public, to allow external state changes Cleanup of incorrect forecast behavior Make the flag port optional, incase external preamble triggers are preferred to in-band gr_vector_source: added set_data( data ) and rewind() public methods gr_head: added set_length(int) method to modify head length New Blocks Added: gr_keep_m_in_n: Allows periodic extraction of M items instead of 1 (in keep_1_in_n) gr_pack_k_bits: Complementary block fo gr_unpack_k_bits gr_vector_insert_x: Complement to the gr_head block, inserts a vector into a stream then becomes a pass through | ||||
* | | Merge branch 'sphinxdocs' | Tom Rondeau | 2012-05-21 | 5 | -13/+13 |
|\ \ | |||||
| * | | docs: fixing up docs from sphinx warnings. | Tom Rondeau | 2012-05-20 | 5 | -13/+13 |
| | | | |||||
* | | | digital: these classes are part of the digital library | Josh Blum | 2012-05-15 | 2 | -2/+2 |
| |/ |/| | |||||
* | | digital: moving generated chunks_to_symbols to gr-digital. | Tom Rondeau | 2012-04-24 | 2 | -0/+130 |
| | | |||||
* | | docs: adding documentation for new gr-digital blocks. | Tom Rondeau | 2012-04-23 | 9 | -8/+73 |
| | | |||||
* | | digital: copying over rest of blocks from gnuradio-core to gr-digital. | Tom Rondeau | 2012-04-23 | 22 | -7/+2013 |
|/ | | | | | | Includes moving GRC and QA code; new ones where missing. Have not removed blocks from gnuradio-core for compatibility. | ||||
* | Merge branch 'master' into next | Tom Rondeau | 2012-02-20 | 1 | -6/+3 |
|\ | |||||
| * | Merge branch 'maint' | Tom Rondeau | 2012-02-20 | 1 | -6/+3 |
| |\ | |||||
| | * | digital: fixed comments for new parameters. | Tom Rondeau | 2012-02-20 | 1 | -6/+3 |
| | | | |||||
* | | | Merge branch 'master' into next | Tom Rondeau | 2012-01-15 | 1 | -13/+30 |
|\| | | |||||
| * | | digital: added get/set functions to mpsk_receiver_cc for theta (phase ↵ | Tom Rondeau | 2012-01-15 | 1 | -13/+30 |
| |/ | | | | | | | offset), omega relative limit, and modulation order. | ||||
* | | Merge branch 'master' into next | Tom Rondeau | 2011-12-30 | 4 | -0/+510 |
|\| | | | | | | | | | | | | | | | | | Conflicts: gr-digital/examples/Makefile.am gr-digital/include/Makefile.am gr-digital/lib/Makefile.am gr-digital/python/Makefile.am gr-digital/swig/Makefile.am | ||||
| * | digital: added tag_nsamples placeholder into SNR probe block. | Tom Rondeau | 2011-12-30 | 1 | -5/+23 |
| | | | | | | | | The intent of this block is to be able to pass messages containing the SNR at a set number of samples. | ||||
| * | digital: fixed documentation of parameters. | Tom Rondeau | 2011-12-30 | 2 | -11/+11 |
| | | |||||
| * | digital: the SNR estimator block now issues a tag with the SNR (key = ↵ | Tom Rondeau | 2011-12-30 | 1 | -2/+19 |
| | | | | | | | | 'snr'). The number of samples between when the tag is sent is set in the constructor (default = 10000) and can be changed. | ||||
| * | digital: SNR estimators just take a complex vector; not full vector of ↵ | Tom Rondeau | 2011-12-30 | 1 | -6/+6 |
| | | | | | | | | complex vectors. | ||||
| * | digital: added documentation for SNR estimators; made a Doxygen group for ↵ | Tom Rondeau | 2011-12-29 | 3 | -68/+183 |
| | | | | | | | | them. Also set the alpha value to a default of 0.001; most won't need to change this. | ||||
| * | digital: adding documentation for SNR estimators; added an estimator for ↵ | Tom Rondeau | 2011-12-29 | 1 | -4/+84 |
| | | | | | | | | | | | | 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: fixing up blocks to use SNR est classes more appropriately. | Tom Rondeau | 2011-12-29 | 2 | -17/+12 |
| | | |||||
| * | digital: added a probe (sink) for the new SNR estimators; also fixes up ↵ | Tom Rondeau | 2011-12-29 | 3 | -0/+79 |
| | | | | | | | | Makefiles and Swig files for SNR est blocks. | ||||
| * | digital: using impl SNR estimator classes instead of function pointers. | Tom Rondeau | 2011-12-29 | 1 | -28/+3 |
| | | |||||
| * | digital: made separate implementation classes for the different SNR estimators. | Tom Rondeau | 2011-12-29 | 3 | -0/+125 |
| | | |||||
| * | digital: added a class, digital_mpsk_snr_est_cc, that estimates the SNR of ↵ | Tom Rondeau | 2011-12-23 | 2 | -0/+109 |
| | | | | | | | | | | | | 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. | ||||
* | | Removed autotools, gr-waveform, some cleanup | Johnathan Corgan | 2011-12-08 | 2 | -53/+0 |
|/ | | | | Nick Foster owes Nick Corgan a six-pack of beer! | ||||
* | digital: added missing symbol export in digital_constellation | Josh Blum | 2011-10-19 | 1 | -1/+1 |
| | |||||
* | Merge branch 'next' of http://gnuradio.org/git/gnuradio into next | Josh Blum | 2011-10-17 | 9 | -3/+581 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/filter/gr_dc_blocker_cc.h gnuradio-core/src/lib/filter/gr_dc_blocker_ff.h gnuradio-core/src/lib/general/gr_ofdm_demapper_vcb.h gr-digital/include/digital_ofdm_cyclic_prefixer.h gr-digital/include/digital_ofdm_frame_acquisition.h gr-digital/include/digital_ofdm_frame_sink.h gr-digital/include/digital_ofdm_insert_preamble.h gr-digital/include/digital_ofdm_mapper_bcv.h gr-digital/include/digital_ofdm_sampler.h | ||||
| * | docs: Updated some docs and made it so GRC can pull docs in from other ↵ | Tom Rondeau | 2011-10-14 | 1 | -3/+6 |
| | | | | | | | | components like vocoder and digital. | ||||
| * | digital: fixed QA tests for ofdm. | Tom Rondeau | 2011-10-12 | 1 | -0/+1 |
| | | |||||
| * | digital: moved over all c++ blocks to gr-digital. Benchmark tx/rx still working. | Tom Rondeau | 2011-10-12 | 7 | -0/+563 |
| | | |||||
* | | Merge branch 'next' of http://gnuradio.org/git/gnuradio into next | Josh Blum | 2011-10-11 | 16 | -49/+124 |
|\| | | | | | | | | | Conflicts: gr-digital/include/digital_constellation.h | ||||
| * | digital: updating documentation; adding everything to group 'digital' | Tom Rondeau | 2011-10-09 | 16 | -47/+122 |
| | | |||||
* | | gr: the CMakeLists.txt took a chill pill | Josh Blum | 2011-10-08 | 1 | -1/+1 |
| | | |||||
* | | gr: minor tweaks for MSVC compatibility | Josh Blum | 2011-10-08 | 2 | -2/+3 |
| | | |||||
* | | Merge branch 'digital' of https://github.com/trondeau/gnuradio into digital | Josh Blum | 2011-09-28 | 19 | -70/+166 |
|/ | | | | | | Conflicts: gr-digital/lib/Makefile.am gr-digital/python/__init__.py | ||||
* | Merge branch 'next' into digital | Tom Rondeau | 2011-09-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/general/general.i gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc gnuradio-core/src/lib/general/gr_pll_freqdet_cf.cc gnuradio-core/src/lib/general/gr_pll_refout_cc.cc gnuradio-core/src/python/gnuradio/gr/qa_pll_carriertracking.py gnuradio-core/src/python/gnuradio/gr/qa_pll_freqdet.py gnuradio-core/src/python/gnuradio/gr/qa_pll_refout.py gr-digital/lib/digital_constellation_receiver_cb.cc gr-digital/python/Makefile.am gr-digital/python/__init__.py gr-digital/python/generic_mod_demod.py gr-digital/python/pkt.py gr-digital/python/psk2.py gr-digital/python/qam.py | ||||
* | digital: removed hier directory in gr-digital; put c++ hier blocks into ↵ | Tom Rondeau | 2011-09-26 | 3 | -1/+159 |
| | | | | lib/include/swig. | ||||
* | digital: moved header files from lib to include in gr-digital. | Tom Rondeau | 2011-09-26 | 16 | -2/+1953 |
| | |||||
* | digital: adding include directory for public header files. | Tom Rondeau | 2011-09-26 | 2 | -0/+46 |