summaryrefslogtreecommitdiff
path: root/gnuradio-core
AgeCommit message (Collapse)Author
2012-12-05core: metadata file parser updated for more sig figs on display.Tom Rondeau
2012-12-05core: Update metadata file sink to better handle tags in the right spot.Tom Rondeau
2012-12-04core: updated metadata structure to use relative header info.Tom Rondeau
Now the start tag info in the header is relative to the begining of the header (so, basically, the size of the header + extras).
2012-12-04core: adding a max segment size to metadata files.Tom Rondeau
Automatically generates a new header after the MSS is reached. Also adds a metadata format version number (starting at 0).
2012-12-04Merge branch 'maint'Johnathan Corgan
2012-12-04core: moving Boost_INCLUDE_DIRS to be lastJosh Blum
2012-12-03build: cleaned up some warnings.Tom Rondeau
2012-12-03core: the mutex is unlocked to begin with and GR doesn't seem to like us ↵Tom Rondeau
forcing it unlocked here.
2012-12-03QA: update the 'import pmt' statement to always draw the pmt module from the ↵Tom Rondeau
build directory.
2012-12-01core: cleanup on pdu/msg blocksJohnathan Corgan
2012-11-30core: gr_blocks can now have only message ports with no general_work()Tim O'Shea
* msg only blocks now get thread context * added blocking msg queue delete call * added gr_message_strobe block * added grc definitions for message_debug, message_strobe, pdu_to_tagged_stream, tagged_stream_to_pdu. * allow message fan-in connections in GRC
2012-11-29Adding PDU to tagged stream and tagged stream to PDU blocks along with QA pythonJohnathan Corgan
non-stream-connected blocks still need a new thread context
2012-11-29core: adding msg_connect, updating msg interface, adding symbolic block namesTim O'Shea
2012-11-28build: set Boost_INCLUDE_DIRS for components (mostly for OSX and Windows).Tom Rondeau
2012-11-27Revert "Revert "Merge remote branch 'jblum-github/python_blocks2' into master""Tom Rondeau
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
2012-11-27core: adding ability to handle extra data in headers.Tom Rondeau
2012-11-26Merge branch 'maint'Tom Rondeau
2012-11-26core: fixed memory leak issue in arbitrary resampler blocks.Tom Rondeau
2012-11-26Merge branch 'maint'Johnathan Corgan
2012-11-26core: this should have deparated w/ gr-waveletJosh Blum
2012-11-24core: Update file_meta_sink to inject headers into data stream.Tom Rondeau
When a tag with updated metadata information is received, close out the previous header (by setting the segment size) and create a new header with the new data. Specifically for sample rate and time stamps. Will be useful for extra_dict when implemented.
2012-11-22runtime: changed check after cast to gr_block.Tom Rondeau
2012-11-22runtime: moved setting of min/max buffer sizes from gr_basic_block to gr_block.Tom Rondeau
2012-11-21core: adding Python files to easily parse header info of a file.Tom Rondeau
Also a utility script that you pass a filename to and it prints out the meta data.
2012-11-21core: Adding a file sink block that stores metadata with file.Tom Rondeau
Current working version only has a single header at the top of the file. Must update to add metadata fields when changes occur. Also adding extra_header structure to store extram, users-specified info.
2012-11-21filter: removing '.version' lines in ASM code for compat with CLANG.Tom Rondeau
2012-11-21Merge branch 'asm_for_clang'Tom Rondeau
2012-11-14Merge branch 'maint'Johnathan Corgan
2012-11-14gr: same change for common PYTHON test pathsJosh Blum
Conflicts: gr-analog/python/CMakeLists.txt gr-blocks/python/CMakeLists.txt
2012-11-14gr: set a common GR_TEST_TARGET_DEPS for all module unit testsJosh Blum
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
2012-11-05filter: removing '.version' lines in ASM code for compat with CLANG.Tom Rondeau
2012-11-02Merge branch 'maint'Johnathan Corgan
2012-11-02Fixes other uses of channel model to always have negative or zeroAlick Zhao
seed for noise source, matching the documentation update in 0d6871b3.
2012-11-01Merge branch 'rtld_ticket181_undo'Tom Rondeau
2012-10-30Revert "core: adding int32_t and uint32_t types to swig."Tom Rondeau
This reverts commit 4c2330d08927e6436652c1cd3f651633b6b9e2d1.
2012-10-30core: adding int32_t and uint32_t types to swig.Tom Rondeau
2012-10-30analog: added PLL blocks to gr-analog with QA and GRC.Tom Rondeau
2012-10-25core: update to build_utils to help with '_i_impl' blocks.Tom Rondeau
2012-10-19Removes some swig workaround code put in for ticket 181.Tom Rondeau
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).
2012-10-13Merge branch 'maint'Johnathan Corgan
2012-10-13core: fix several tag includes throughout coreJosh Blum
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.
2012-10-03core: fix for restarting the flowgraph with VOLK blocks.Tom Rondeau
2012-10-03core: Added QA for max_noutput_items per block and max_output_buffer.Tom Rondeau
2012-10-03core: fixed set min/max buffer sizes to better handle blocks with infinite ↵Tom Rondeau
streams.
2012-10-03core: fixed swig file for exporting max/min buffer sizes with port first.Tom Rondeau
2012-10-03core: fix for restarting the flowgraph with VOLK blocks.Tom Rondeau
2012-10-02core: update max_buffer_size after buffer is actually allocated.Tom Rondeau
2012-10-02core: bit of rework on setting/getting max_output_buffer.Tom Rondeau
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.
2012-10-02Merge branch 'max_nout_each'Tom Rondeau
2012-10-02providing additional control over GNU Radio buffer allocation size for ↵Tim O'Shea
latency effects etc unlimited io_signatures of -1 should work correctly with this patch now