summaryrefslogtreecommitdiff
path: root/gr-digital/include
Commit message (Collapse)AuthorAgeFilesLines
* digital: Fixes LMS and CMA equalizers.Tom Rondeau2012-09-092-0/+4
| | | | filter: updated fir_filter_* by adding a method that allows the update of a single tap in the filter in a way that propagates to all of the aligned tap vectors. Mostly to support the adaptive equalizers.
* docs: fixed doxygen markup issues.Tom Rondeau2012-08-284-5/+4
|
* digital: fixed remaining GRC blocks.Tom Rondeau2012-08-272-13/+13
| | | | Also fixed some issues with OFDM mod/demod with other new components.
* digital: wip on ensuring all digital blocks work in GRC.Tom Rondeau2012-08-221-7/+7
|
* digital: fixed up documentation and default values of digital blocks.Tom Rondeau2012-08-2228-69/+179
|
* digital: fixed up digital blocks to make examples work again.Tom Rondeau2012-08-204-4/+7
| | | | Added GMSK loopback to test that block, too. Switched a couple over to qtgui instead of wx.
* digital: cleaning up.Tom Rondeau2012-08-182-5/+11
|
* digital: converted OFDM blocks to new style.Tom Rondeau2012-08-1713-571/+383
|
* swig: adds a macro to allow us to specify different factory functions ↵Tom Rondeau2012-08-174-163/+119
| | | | | | | | besides 'make' for a block. digital: converted cpmmod to new style. gmskmod inherits directly from cpmmod with just preset args. Defining another factory function, make_gmks_bc, here to make this all handled internally.
* digital: converted equalizers and fixed cma equalizer.Tom Rondeau2012-08-146-251/+157
|
* digital: converted packet_sink to new style.Tom Rondeau2012-08-143-132/+83
|
* digital: converted framer blocks to new style.Tom Rondeau2012-08-148-248/+209
|
* digital: moved metric_type.h to digital include dir. Fixed gr-trellis to ↵Tom Rondeau2012-08-143-3/+3
| | | | work with this.
* digital: converted mpsk_receiver to new style.Tom Rondeau2012-08-143-321/+148
|
* digital: converted mpsk snr and probes to new style.Tom Rondeau2012-08-149-586/+544
|
* digital: converted scrambler code to new style.Tom Rondeau2012-08-136-127/+114
|
* digital: converted correlator blocks to 3.7; everything to make ↵Tom Rondeau2012-08-1215-583/+475
| | | | qa_correlate_access_code work.
* digital: updated blocks to make qa_constellation* tests pass.Tom Rondeau2012-08-1214-1184/+1012
|
* digital: converted over constellation and related blocks.Tom Rondeau2012-08-117-641/+568
| | | | Possibly still a work-in-progress. Need to convert over some more before QA can be run.
* digital: fixed formatting of code to properly comply with new standard.Tom Rondeau2012-08-114-8/+8
|
* Merge remote-tracking branch 'jcorgan/wip/filter-rm-next' into digital_implTom Rondeau2012-08-108-62/+75
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/filter/CMakeLists.txt gnuradio-core/src/lib/filter/dotprod_ccf_armv7_a.c gnuradio-core/src/lib/filter/dotprod_fff_armv7_a.c gr-digital/include/digital_clock_recovery_mm_cc.h gr-digital/include/digital_clock_recovery_mm_ff.h gr-digital/include/digital_cma_equalizer_cc.h gr-digital/lib/CMakeLists.txt gr-digital/lib/binary_slicer_fb_impl.h gr-digital/lib/digital_clock_recovery_mm_cc.cc gr-digital/lib/digital_clock_recovery_mm_ff.cc gr-digital/lib/digital_cma_equalizer_cc.cc gr-digital/swig/CMakeLists.txt
| * digital: fixed FLL loop to use gr-filter component.Tom Rondeau2012-07-161-7/+3
| |
| * Merge branch 'next' into wip/filter-rm-nextJohnathan Corgan2012-07-091-14/+26
| |\
| * | digital: fixing up equalizers to work with new inheritance structure.Tom Rondeau2012-07-072-13/+8
| | |
| * | digital: updated mpsk_receiver and pfb_clock_sync_{fff,ccf} to use gr-filter.Tom Rondeau2012-07-063-25/+27
| | |
| * | digital: updated CPM and GMSK modulators to use blocks out of gr-filter.Tom Rondeau2012-07-062-6/+6
| | |
| * | digital: updated equalizers to use new gr::filter::kernel::adaptive_fir_ccc.Tom Rondeau2012-07-063-23/+51
| | |
| * | core: wip, squash, fixed digital_clock_recovery_xx to use gr-filterJohnathan Corgan2012-06-242-4/+4
| | |
* | | digital: updating cma_equalizer style.Tom Rondeau2012-08-103-104/+66
| | |
* | | digital: converted clock recovery MM loops (cc and ff).Tom Rondeau2012-08-095-219/+143
| | |
* | | digital: converted binary_slicer_fb to new style.Tom Rondeau2012-08-095-90/+28
| | | | | | | | | | | | Also removed bytes_to_syms. This had been deprecated for a while.
* | | digital: converting to new pimpl standard for 3.7.Tom Rondeau2012-08-094-126/+126
| |/ |/| | | | | Structure is basically set up. Additive scrambler converted.
* | Merge branch 'master' into nextTom Rondeau2012-07-081-14/+26
|\ \ | |/ |/| | | | | Conflicts: gr-digital/grc/digital_dxpsk_demod.xml
| * digital: fix for FLL block; uses actual FIR filter.Hendrik van Wyk2012-07-081-14/+26
| | | | | | | | This should work much more efficiently and also appears to fix issue 463.
* | Merge branch 'wip/digital-rm-next' into nextJohnathan Corgan2012-06-086-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-digitalJohnathan Corgan2012-06-081-1/+1
| |
| * core: removed gr_chunks_to_symbols_XX after move to gr-digitalJohnathan Corgan2012-06-062-3/+3
| |
| * core: removed gr_glfsr* and gr_pn_correlator after transition to gr-digitalJohnathan Corgan2012-05-043-6/+6
| |
* | Block Modifications:Tim O'Shea2012-06-061-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 Rondeau2012-05-215-13/+13
|\ \
| * | docs: fixing up docs from sphinx warnings.Tom Rondeau2012-05-205-13/+13
| | |
* | | digital: these classes are part of the digital libraryJosh Blum2012-05-152-2/+2
| |/ |/|
* | digital: moving generated chunks_to_symbols to gr-digital.Tom Rondeau2012-04-242-0/+130
| |
* | docs: adding documentation for new gr-digital blocks.Tom Rondeau2012-04-239-8/+73
| |
* | digital: copying over rest of blocks from gnuradio-core to gr-digital.Tom Rondeau2012-04-2322-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 nextTom Rondeau2012-02-201-6/+3
|\
| * Merge branch 'maint'Tom Rondeau2012-02-201-6/+3
| |\
| | * digital: fixed comments for new parameters.Tom Rondeau2012-02-201-6/+3
| | |
* | | Merge branch 'master' into nextTom Rondeau2012-01-151-13/+30
|\| |
| * | digital: added get/set functions to mpsk_receiver_cc for theta (phase ↵Tom Rondeau2012-01-151-13/+30
| |/ | | | | | | offset), omega relative limit, and modulation order.