summaryrefslogtreecommitdiff
path: root/gnuradio-core
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Merge remote branch 'jblum-github/python_blocks2' into master""Tom Rondeau2012-11-2710-4/+907
| | | | | | | | | | This reverts commit 3a142bebafdc018bccc80cf124a375b53db03581. Since updating __init__.py for ticket 181, we should have fixed the same bug that was being seen here. Conflicts: gnuradio-core/src/python/gnuradio/gr/CMakeLists.txt
* Merge branch 'maint'Tom Rondeau2012-11-262-0/+2
|\
| * core: fixed memory leak issue in arbitrary resampler blocks.Tom Rondeau2012-11-262-0/+2
| |
* | Merge branch 'maint'Johnathan Corgan2012-11-261-1/+0
|\|
| * core: this should have deparated w/ gr-waveletJosh Blum2012-11-261-1/+0
| |
* | runtime: changed check after cast to gr_block.Tom Rondeau2012-11-221-7/+6
| |
* | runtime: moved setting of min/max buffer sizes from gr_basic_block to gr_block.Tom Rondeau2012-11-227-92/+101
| |
* | Merge branch 'asm_for_clang'Tom Rondeau2012-11-2124-24/+24
|\ \
| * | filter: removing '.version' lines in ASM code for compat with CLANG.Tom Rondeau2012-11-0524-24/+24
| | |
* | | Merge branch 'maint'Johnathan Corgan2012-11-142-6/+1
|\ \ \ | |/ / |/| / | |/
| * gr: same change for common PYTHON test pathsJosh Blum2012-11-141-5/+0
| | | | | | | | | | | | | | Conflicts: gr-analog/python/CMakeLists.txt gr-blocks/python/CMakeLists.txt
| * gr: set a common GR_TEST_TARGET_DEPS for all module unit testsJosh Blum2012-11-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Each unit test shares common dependencies, but we have been neglecting to set these. In this changeset, we set one top level GR_TEST_TARGET_DEPS, and simply append module-specific dependencies for each test. This also helps to fix QA tests on windows which were missing the dependencies list. Conflicts: gr-analog/python/CMakeLists.txt gr-blocks/python/CMakeLists.txt
* | Merge branch 'maint'Johnathan Corgan2012-11-022-2/+2
|\|
| * Fixes other uses of channel model to always have negative or zeroAlick Zhao2012-11-022-2/+2
| | | | | | | | seed for noise source, matching the documentation update in 0d6871b3.
* | Merge branch 'rtld_ticket181_undo'Tom Rondeau2012-11-011-19/+0
|\ \
| * | Removes some swig workaround code put in for ticket 181.Tom Rondeau2012-10-191-19/+0
| | | | | | | | | | | | This seems to fix the import problems recently seen on 12.10 for loading gnuradio-companion (due to 'from lxml import etree' which was actually due to 'import os' causing a segfault).
* | | Revert "core: adding int32_t and uint32_t types to swig."Tom Rondeau2012-10-301-2/+0
| | | | | | | | | | | | This reverts commit 4c2330d08927e6436652c1cd3f651633b6b9e2d1.
* | | core: adding int32_t and uint32_t types to swig.Tom Rondeau2012-10-301-0/+2
| | |
* | | analog: added PLL blocks to gr-analog with QA and GRC.Tom Rondeau2012-10-302-6/+56
| | |
* | | core: update to build_utils to help with '_i_impl' blocks.Tom Rondeau2012-10-251-1/+1
|/ /
* | Merge branch 'maint'Johnathan Corgan2012-10-133-3/+3
|\|
| * core: fix several tag includes throughout coreJosh Blum2012-10-133-3/+3
| | | | | | | | | | | | | | Techinically this include should be the tags header which brings in the pmt *and* the tags struct definition. This happens to be working because the struct definition is implicitly included by the gr_block* and subclass headers.
| * core: fix for restarting the flowgraph with VOLK blocks.Tom Rondeau2012-10-031-5/+5
| |
* | core: fix for restarting the flowgraph with VOLK blocks.Tom Rondeau2012-10-031-5/+5
| |
* | core: Added QA for max_noutput_items per block and max_output_buffer.Tom Rondeau2012-10-032-1/+103
| |
* | core: fixed set min/max buffer sizes to better handle blocks with infinite ↵Tom Rondeau2012-10-032-16/+65
| | | | | | | | streams.
* | core: fixed swig file for exporting max/min buffer sizes with port first.Tom Rondeau2012-10-031-2/+2
| |
* | core: update max_buffer_size after buffer is actually allocated.Tom Rondeau2012-10-021-0/+3
| |
* | core: bit of rework on setting/getting max_output_buffer.Tom Rondeau2012-10-021-4/+12
| | | | | | | | | | | | When setting, specify port first, than buffer size. This is consistent with other calls (like consume and produce). When getting, throw an error if port is out of range.
* | Merge branch 'max_nout_each'Tom Rondeau2012-10-027-2/+132
|\ \
| * | core: exported max_noutput_item methods from gr_block to Python.Tom Rondeau2012-06-041-0/+6
| | |
| * | runtime: added ability for blocks to have their own max_noutput_items.Tom Rondeau2012-06-046-2/+126
| | | | | | | | | | | | | | | | | | Setting a max_noutput_items for an individual block will override the global max that can be passed to the start/run method of the top_block. Also adds QA code for testing that these features run and complete a flowgraph.
* | | providing additional control over GNU Radio buffer allocation size for ↵Tim O'Shea2012-10-024-2/+44
| | | | | | | | | | | | | | | | | | latency effects etc unlimited io_signatures of -1 should work correctly with this patch now
* | | Merge branch 'wip/gr-blocks-master'Johnathan Corgan2012-10-011-2/+4
|\ \ \
| * \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-09-283-3/+3
| |\ \ \ | | | |/ | | |/|
| * | | Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-09-057-5/+264
| |\ \ \
| * \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-08-298-2/+261
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-07-1910-902/+4
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-07-0313-338/+933
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-06-291-17/+29
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-06-236-0/+266
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-06-224-118/+38
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into wip/gr-blocks-masterJohnathan Corgan2012-06-209-8/+240
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge commit 'v3.6.1' into wip/gr-blocks-masterJohnathan Corgan2012-06-1121-50/+192
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | blocks: adds new top-level component gr-blocks with first blockJohnathan Corgan2012-06-081-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gr::blocks::add_XX
* | | | | | | | | | | | | core: udp source wait mode yields work threadJosh Blum2012-09-291-4/+6
| | | | | | | | | | | | |
* | | | | | | | | | | | | core: source block can yield thread context/produce noneJosh Blum2012-09-291-0/+2
| | | | | | | | | | | | |
* | | | | | | | | | | | | core: fix implicit assumption in skipheadJosh Blum2012-09-291-2/+2
| |_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | skiphead is a gr_block, not sync block, but assumes that the number of input items is at least the number of output items remove this assumption and make this safe with std::min(ninputs, noutputs) may be necessary with new scheduler patches that can vary the circular buffer sizes
* | | | | | | | | | | | core: fix use of private vars in place of API accessorJosh Blum2012-09-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/io/gr_tagged_file_sink.cc
* | | | | | | | | | | | digital: fix private access in gr_endian_swapJosh Blum2012-09-271-1/+1
| |_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | |