summaryrefslogtreecommitdiff
path: root/gnuradio-core
AgeCommit message (Collapse)Author
2012-12-13core: cleaning up file meta sink.Tom Rondeau
2012-12-12Merge branch 'master' into file_meta_dataTom Rondeau
Conflicts: gr-utils/src/python/CMakeLists.txt
2012-12-12core: put the stub class in the wrong file.Tom Rondeau
2012-12-12core: added a stub class for gr_tuntap_pdu to compile on OSX (tested) and ↵Tom Rondeau
Windows (untested).
2012-12-12core: these two don't need to include if_tun.h, which causes problems on ↵Tom Rondeau
other platforms.
2012-12-121. msg passing logic fix for fan-in to hier block outputs and fan-out from ↵Tim O'Shea
hier block inputs 2. adding hier msg passing example
2012-12-12core: message passing QA needs just a little bit of time to get the message ↵Tom Rondeau
sent.
2012-12-11core: Patch to file source to allow opening of new files while running.Brett L. Trotter
Addresses issues #352.
2012-12-11core: better error handling on file source/sink.Tom Rondeau
This addresses ticket #448.
2012-12-10core: Fixed install rules for GRC files in these examples.Tom Rondeau
2012-12-10core: adding a message passing example.Tom Rondeau
2012-12-10core: to make ctest able to import pmts in-tree.Tom Rondeau
This duplicates a recent change made on next for the same reason: 4aec85d2facecb751ab4f83b934e56a6d59037dd
2012-12-07core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancementsTim O'Shea
2012-12-07core: metadata file sink can set detached header.Tom Rondeau
This breaks away from subclassing gr_file_sink_base since we have to keep track of two files.
2012-12-06core: Adding function to retrieve the symbol names of a blocks message ports.Tom Rondeau
Updated qa_pdu tests to verify this.
2012-12-06core: updated the message debug block to have a 'store' port where messages ↵Tom Rondeau
can be retrieved afterwards. Updated qa_pdu to use the new 'store' port for testing the resulting message.
2012-12-05core: update to metadata files to grow the extras dictionary when any tag is ↵Tom Rondeau
seen.
2012-12-05core: Use sample and relative rate to update header based on num samples.Tom Rondeau
When the max segment size is reached, we insert a new header. This updates the timestamp on that header based on the number of samples seen.
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