commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] git://gnuradio.org/gnuradio branch, next, updated. v3.


From: git repository hosting
Subject: [Commit-gnuradio] git://gnuradio.org/gnuradio branch, next, updated. v3.3.1git-314-g1b179f0
Date: Mon, 29 Nov 2010 23:26:09 +0000 (GMT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "git://gnuradio.org/gnuradio".

The branch, next has been updated
       via  1b179f0b381cbba224674db5678e542ce34a3d2a (commit)
       via  649e4387848a5d9273983600be6f35c3e2a88191 (commit)
       via  970d0eff587c0dfa04543473f9525b45e0f7bb2d (commit)
       via  34a9654fa10efcf360fde9c42c624739abaabbc5 (commit)
       via  4d3bbb036cc4b910e5165c8a5dc7261ef4ebc43b (commit)
       via  0f2bd2c94baa43fc8626f5285c0696a379ef5efd (commit)
       via  26a6c76d7bfcf744a41760fb3ed1be71b1a2f338 (commit)
       via  4649aa471222351e8586b90e98bb947325d340b6 (commit)
       via  7d14fec5653b7aa92de8ef9ba76f02b7181ee928 (commit)
       via  181ad4cda3879a1760d61054ff32f8abbc9c24cf (commit)
       via  7c5dc0920240f566ad4482f47ca8b9095479f04e (commit)
       via  9217bbcafe547fd5815265758370b07c375d72c9 (commit)
       via  1b7b68ec2211c50de98bef7414e4ac807edf460a (commit)
       via  7ecc767e8fe6248d5e9372da8c7cfb9aacbd790b (commit)
       via  716e497547b5e0f3e19481e4ca129bae114935f8 (commit)
       via  64bb45e9f5fc64b24c0d1119ba3e293240f6a8f1 (commit)
       via  8e39df793623ed62a1d4f23a05548a81914ad959 (commit)
       via  8f2b07591c404c78c9fc7b9532d3fb6c27165981 (commit)
       via  a9777449322e6784f4e67c47d8300cef8d87dbc6 (commit)
       via  be71cffac7e1a90a1fdccdeab8bcf3697fd9ca9c (commit)
       via  b34360471571ea7346ab1c6cb87700a920ca5798 (commit)
       via  8176675bcd887d760cc2413f9326d5515641d800 (commit)
       via  2ce754d59c537b0ca395442a94c908f2b8b3dd58 (commit)
       via  49fa0877d64d06eb5dfd2b530d3efc9ea9529851 (commit)
       via  f155f3a3f91f640eb7bb69ae76cb160c2812db54 (commit)
       via  01a054be12bdef4d8c17d6134275ede9d9997c3d (commit)
       via  b8da2172d0b10f5de04a12b942b48439a7aae8ae (commit)
       via  6d4393613a78417b91e67af33820748ad3483e61 (commit)
       via  97b1f1aa7d646fbc1250158ec94fe49d0979809c (commit)
       via  38d1a6be0d4f80a4a5334ddb8bac0aef08d5c794 (commit)
       via  911533c659389d565a9c230c8318a5f57070b656 (commit)
       via  7930b1ebbb7328b69d78ac4dc3ea919e0d00c2ae (commit)
       via  e6751f477ba006923e9f0d2454ff870c52a6f0a5 (commit)
       via  5ef9a41c9ddfae56a77c118c1dcf2b0af2973207 (commit)
       via  a41e9987f2c9544f38cea7e367bfc81fafea38cc (commit)
       via  9d6c7400ba39a9d5e3ddab9da294b8b6303d9509 (commit)
       via  8d84a2fc9a804b2248fe43c3d8b230ef99aebaa2 (commit)
       via  68b06ac6ab9571ac266b663b7f9ab173cf68941e (commit)
       via  b7af0969843a7345770792939878b2678951470f (commit)
       via  559d397de9ba937f470d27a7ad8b8d15f8f2f90f (commit)
       via  a6b5781e36ff75adb1e4d39d755d4ab8f5efd9dd (commit)
       via  ad1eb7fd03b18b76b0799e6c6f3e1e40ff861742 (commit)
       via  11b2b7c40048bee5201bd10dd753a9471cd6345d (commit)
       via  222c6c5be69575c00d6396b95d523e0dfa19f2c3 (commit)
       via  77d778896b72379676d2b00e591f9bbb5f6fcc44 (commit)
       via  3fb01df05227913c2cc8cde6cb651dc1c9a81ff9 (commit)
       via  74d17ff495c97fbb9eb3bd3cacf08a8dcdf677b6 (commit)
       via  7ca96ad8b48b3426b470e87042c8e982664f3b9b (commit)
       via  4a63bc91ddceaa8ce9d14a3f714bd0cdc3e85128 (commit)
       via  54b396764a9fad91cbfd10f618e4faed1c8bafa2 (commit)
       via  3f6ebc2be1636a4727b6df9f336b3cb024031c67 (commit)
       via  0952d5a28a898309f3b7a11a27fff27b52731b53 (commit)
       via  9aaf98cff5e03ec2821da492f3857780a767258f (commit)
       via  c204913321f0618ac131738088dab23065bdfa80 (commit)
       via  ec79e6f688c0ef94e66c938eba24c8b95e9856ba (commit)
       via  ab8c921bf73b61c19305bc0bf1fc4d26b110779e (commit)
       via  4cb301dec845778e468c73dac5eb04a9dfccb14a (commit)
       via  0a2cb50b6b7e50bb69df9478e49db4d77599c324 (commit)
       via  75c9c767079868b1c938fbb9a8c5522a60f28c96 (commit)
       via  23285af07c88890daea3c9da011f983ae0e0da2d (commit)
       via  3bf4a8423acded7743470adffcd9dcc57b049560 (commit)
       via  95eaad323daecbd2c4c0a7aaf5176f9a1b33eec0 (commit)
       via  cafe83aa6bd47f8e05bd347cc4495d3662b5440f (commit)
       via  8b184fda9da4e7fdf08ddfd4d973d5d8d83be308 (commit)
       via  20adc2d657d189cd07f9585aeb4cb213ffe0bb07 (commit)
       via  6cc6925ec231897a2e46f3d7bfb52ba3aecfc492 (commit)
       via  d58d250c82ff8b106aec02f5222cea385b74d729 (commit)
       via  bf079e66e50f4aff775175c288e952b6325ea71c (commit)
       via  7f6f2a377bf8bca6880ecc030792202e09b631a7 (commit)
       via  70ca24e7cc6ba744589e3d5fb8077f706e813d28 (commit)
       via  ef9ff4ce4ab97a557f08fa5dad091b0cf63d313f (commit)
       via  d75b1bb7ae118e191ef31c5691d409b680f723df (commit)
       via  54803ebc0450e9ee46e66b15d3b29249e44c55ed (commit)
       via  309b05cbb38125a910b6199f7adc4ff93bc98064 (commit)
       via  779f498c46175bb12828c9db4643eada3e364b16 (commit)
       via  c3725a7269a7e96252a957b6d078686352365de6 (commit)
       via  e70f8a0d50474784c1f1b64b94907feb9b913a2b (commit)
       via  1c7119f52792da359fc5638a589b8cc8fa959864 (commit)
       via  428ccb2218464a33923b3e576ad42af21468c82d (commit)
       via  0bc7116e5227f95b7a5de944bc65c5a8b55e0ed5 (commit)
       via  13f00f0ad96ee54a98751f9dceca005078850c93 (commit)
       via  246c0b96f22b3eb945fb1cef1aafd32bbb7cd815 (commit)
       via  e6dedf7fb1075e22e8ea46c9c8d456ba92f92df1 (commit)
       via  e3b866883186ed2fbf125964a7ca3a3a3022675c (commit)
       via  d07a944f0c327b255285a8fef4604b65fa8fd7c8 (commit)
       via  b22efee47c7d891a8c10b1493f20976534fdb751 (commit)
       via  2c544567f5f9322b51b26a32bdb6280ee12f16de (commit)
      from  b245c628f4f5e252740e0248a33c0266640cb0bb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1b179f0b381cbba224674db5678e542ce34a3d2a
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 29 14:56:16 2010 -0500

    Modifying QA tests for the sample tags. By default, it only checks the 
sizes of the tags since order is not specified or guarenteed.

commit 649e4387848a5d9273983600be6f35c3e2a88191
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 29 14:37:20 2010 -0500

    Block is a gr_block, so this sets its relative rate. Was required for using 
in the QA of the sample tags code.

commit 970d0eff587c0dfa04543473f9525b45e0f7bb2d
Merge: b245c628f4f5e252740e0248a33c0266640cb0bb 
34a9654fa10efcf360fde9c42c624739abaabbc5
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 29 13:01:07 2010 -0500

    Merge branch 'tagging' into next

commit 34a9654fa10efcf360fde9c42c624739abaabbc5
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 29 12:59:54 2010 -0500

    Removing global pmt constants. Were causing segfaults during make check. 
Must fix this later.

commit 4d3bbb036cc4b910e5165c8a5dc7261ef4ebc43b
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 29 12:57:07 2010 -0500

    Fixing up the UHD sample tag example to take command line options.

commit 0f2bd2c94baa43fc8626f5285c0696a379ef5efd
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 28 19:17:07 2010 -0500

    Swapping order of testing rrate.

commit 26a6c76d7bfcf744a41760fb3ed1be71b1a2f338
Merge: 4649aa471222351e8586b90e98bb947325d340b6 
181ad4cda3879a1760d61054ff32f8abbc9c24cf
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 28 19:16:02 2010 -0500

    Merge branch 'tagging' of github.com:trondeau/gnuradio into tagging

commit 4649aa471222351e8586b90e98bb947325d340b6
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 28 19:15:27 2010 -0500

    Changing propagation policy enum type name and making a few other minor 
edits.

commit 7d14fec5653b7aa92de8ef9ba76f02b7181ee928
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 23 22:57:10 2010 -0500

    Removing dependency in QA code to filters that have not necessarily been 
built yet. Using test block keep_one_in_n to test decimation is handled in 
propogating tags.

commit 181ad4cda3879a1760d61054ff32f8abbc9c24cf
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 22 22:46:18 2010 -0500

    Check for relative rate and update tag only if not 1.0; otherwise just copy.

commit 7c5dc0920240f566ad4482f47ca8b9095479f04e
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 21:23:31 2010 -0500

    Removed comments to stdout from file tagger; made it easir to go from 
internally generated bursts to detected bursts (which needs work).

commit 9217bbcafe547fd5815265758370b07c375d72c9
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 21:17:42 2010 -0500

    Fixed file tagger error handling so it doesn't prematurely exit under 
certain, but correct, conditions.

commit 1b7b68ec2211c50de98bef7414e4ac807edf460a
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 20:51:37 2010 -0500

    Doxygen comments. Fixing typos that were leading to warnings.

commit 7ecc767e8fe6248d5e9372da8c7cfb9aacbd790b
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 19:44:47 2010 -0500

    Updating test_file_tags.py to use new file tagger interface (sample rate of 
1 means time stamp on files is based solely on the item time).

commit 716e497547b5e0f3e19481e4ca129bae114935f8
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 19:43:13 2010 -0500

    Updating example to pass file tagger the sample rate and changed some 
values for my testing.

commit 64bb45e9f5fc64b24c0d1119ba3e293240f6a8f1
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 19:42:34 2010 -0500

    Slightly better handling of tags.

commit 8e39df793623ed62a1d4f23a05548a81914ad959
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 19:41:59 2010 -0500

    Updating PSD function for some newer matplotlib interfacing.

commit 8f2b07591c404c78c9fc7b9532d3fb6c27165981
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 19:40:35 2010 -0500

    Tagging file source takes in sample rate and uses it to find the last time 
tag and adjust the time between these tags and the burst start by the sample 
rate.
    
    Also added a function to gr_tag_info that can be used to sort tags based on 
nitems using std::sort.

commit a9777449322e6784f4e67c47d8300cef8d87dbc6
Merge: be71cffac7e1a90a1fdccdeab8bcf3697fd9ca9c 
d74eacddbb8875479fef1d9ca75f36fca78df792
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 18:24:02 2010 -0500

    Merge branch 'next' into tagging

commit be71cffac7e1a90a1fdccdeab8bcf3697fd9ca9c
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 14:43:06 2010 -0500

    Changing name of static tag keys.

commit b34360471571ea7346ab1c6cb87700a920ca5798
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 21 14:33:58 2010 -0500

    Fixing flowgraph dump to clean it up (via patch from eb). Also added note 
about mutex locking in prune_tags.

commit 8176675bcd887d760cc2413f9326d5515641d800
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 18 12:51:45 2010 -0800

    Changing time pair in uhd source from a pmt pair to tuple.

commit 2ce754d59c537b0ca395442a94c908f2b8b3dd58
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 19:44:36 2010 -0800

    Moved prune tags to gr_buffer.

commit 49fa0877d64d06eb5dfd2b530d3efc9ea9529851
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 19:43:02 2010 -0800

    Fixing uhd test app.

commit f155f3a3f91f640eb7bb69ae76cb160c2812db54
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 16:48:25 2010 -0800

    Some updates to uhd source with tags.

commit 01a054be12bdef4d8c17d6134275ede9d9997c3d
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 16:48:06 2010 -0800

    Removing vestigial line.

commit b8da2172d0b10f5de04a12b942b48439a7aae8ae
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 15:59:43 2010 -0800

    Changing blocks to use new get_tags api and tag convinience functions.

commit 6d4393613a78417b91e67af33820748ad3483e61
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 15:58:49 2010 -0800

    Changing get_tags API to take in a vector reference instead of returning a 
vector.

commit 97b1f1aa7d646fbc1250158ec94fe49d0979809c
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 15:58:04 2010 -0800

    Makefile changes to work in tag info stuff.

commit 38d1a6be0d4f80a4a5334ddb8bac0aef08d5c794
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 15:56:50 2010 -0800

    Adding information and convinience functions for accessing tag information.

commit 911533c659389d565a9c230c8318a5f57070b656
Author: Tom Rondeau <address@hidden>
Date:   Wed Nov 17 12:04:14 2010 -0800

    Adding an example that uses gr_uhd sources to generate tags and collects 
bursts of energy.

commit 7930b1ebbb7328b69d78ac4dc3ea919e0d00c2ae
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 22:34:38 2010 -0800

    Adding a simple example of using the tagger and tagging file.

commit e6751f477ba006923e9f0d2454ff870c52a6f0a5
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 22:32:46 2010 -0800

    Adding a burst tagger that creates a tag when a signal is observed on line 
1.

commit 5ef9a41c9ddfae56a77c118c1dcf2b0af2973207
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 22:31:52 2010 -0800

    Fixed tagging sink.

commit a41e9987f2c9544f38cea7e367bfc81fafea38cc
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 21:40:48 2010 -0800

    New file sink to handle tagged bursts of data.

commit 9d6c7400ba39a9d5e3ddab9da294b8b6303d9509
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 15:36:24 2010 -0800

    Adding QA test for testing rate changes.

commit 8d84a2fc9a804b2248fe43c3d8b230ef99aebaa2
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 15:02:55 2010 -0800

    Adding a way for propagate_tags to handle different rates. The tags are 
rewritten between blocks to adjust their count based on teh block's 
relative_rate.w

commit 68b06ac6ab9571ac266b663b7f9ab173cf68941e
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 15:01:44 2010 -0800

    Reverting to a sync_block for the annotator functions. Testing different 
rates can be done using decimating/interpolating fir filters.

commit b7af0969843a7345770792939878b2678951470f
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 14:00:38 2010 -0800

    UHD single source builds tags from packet metadata to ship downstream.
    
    Tag 1 contains the packet time
    Tag 2 contains the packet length

commit 559d397de9ba937f470d27a7ad8b8d15f8f2f90f
Merge: a6b5781e36ff75adb1e4d39d755d4ab8f5efd9dd 
53eee1c624794056fcba50a5eb50b864cbf159dd
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 16 07:56:14 2010 -0800

    Merge branch 'next' into tagging

commit a6b5781e36ff75adb1e4d39d755d4ab8f5efd9dd
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 14 13:43:05 2010 -0500

    First hack at pruning tags to keep from growing.

commit ad1eb7fd03b18b76b0799e6c6f3e1e40ff861742
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 14 13:42:40 2010 -0500

    Fixing constructor interface to work better through python (int instead of 
uint64_t).

commit 11b2b7c40048bee5201bd10dd753a9471cd6345d
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 14 01:20:44 2010 -0500

    Adds argument to annotator test blocks to determine when they add a new tag.

commit 222c6c5be69575c00d6396b95d523e0dfa19f2c3
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 14 00:04:11 2010 -0500

    Fixing some bugs.

commit 77d778896b72379676d2b00e591f9bbb5f6fcc44
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 13 14:29:11 2010 -0500

    More test methods. Better testing of the all-to-all policy and more tests 
for the 1-to-1.

commit 3fb01df05227913c2cc8cde6cb651dc1c9a81ff9
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 13 14:28:37 2010 -0500

    Block executor propagation method returns an error indicator to stop the 
flowgraph in an error instead of throwing.

commit 74d17ff495c97fbb9eb3bd3cacf08a8dcdf677b6
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 13 14:27:54 2010 -0500

    Fixing how 1-to-1 annotator handles inputs to better test propagataion 
method.

commit 7ca96ad8b48b3426b470e87042c8e982664f3b9b
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 13 14:26:39 2010 -0500

    Renamed annotator block that goes all-to-all now so that it can take in 
arbitrary number of inputs and pass tags on that way.

commit 4a63bc91ddceaa8ce9d14a3f714bd0cdc3e85128
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 20:04:44 2010 -0500

    Reworked 1-to-1 annotator block to better testing purposes.

commit 54b396764a9fad91cbfd10f618e4faed1c8bafa2
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 19:41:46 2010 -0500

    Switches to using the new annotator block with a known graph structure to 
run tests against the all-to-all tag propagation policy to make sure the tags 
are flowing downstream properly.
    
    Adding stub for testing the 1-to-1 tag propagation policy.

commit 3f6ebc2be1636a4727b6df9f336b3cb024031c67
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 19:40:06 2010 -0500

    Modifying the all-to-all stream annotator for better use in testing. It now 
add tags at pre-determined points in the stream and also grabs all tags that 
flow past and stores them locally. These tags are to be used for testing that 
the correct tags are coming through.

commit 0952d5a28a898309f3b7a11a27fff27b52731b53
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 15:55:58 2010 -0500

    Adding an annotator block that moves tags using 1-to-1 policy.

commit 9aaf98cff5e03ec2821da492f3857780a767258f
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 15:55:04 2010 -0500

    Renaming random_annotator to annotator_1toall that moves tags from single 
input to all outputs.

commit c204913321f0618ac131738088dab23065bdfa80
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 11 14:19:02 2010 -0500

    Fixed small bug in how tags are propagated downstream. Also using seq. 
numbers in annotator test block to better keep track.

commit ec79e6f688c0ef94e66c938eba24c8b95e9856ba
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 8 20:03:21 2010 -0500

    Burned by another copy-paste error. Correctly checking and acting if its a 
sink.

commit ab8c921bf73b61c19305bc0bf1fc4d26b110779e
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 8 19:52:50 2010 -0500

    Adding mutex protection around adding and getting tags from buffers.

commit 4cb301dec845778e468c73dac5eb04a9dfccb14a
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 8 19:46:32 2010 -0500

    Made propagate_tags a function to be called from block_executor to move 
tags downstream. Also made d_start_nitems_read a member of gr_block_executor to 
better handle allocation.

commit 0a2cb50b6b7e50bb69df9478e49db4d77599c324
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 8 19:30:54 2010 -0500

    Renaming "handling_method" to "propagation_policy".

commit 75c9c767079868b1c938fbb9a8c5522a60f28c96
Author: Tom Rondeau <address@hidden>
Date:   Mon Nov 8 19:20:19 2010 -0500

    cleaning up; comments, naming, typos, excess code, etc. Moving to make 
gr_block_executor more readable.

commit 23285af07c88890daea3c9da011f983ae0e0da2d
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 7 18:39:15 2010 -0500

    Moving tag handling setup back into gr_block so it can be set in the 
constructor of a derived block.

commit 3bf4a8423acded7743470adffcd9dcc57b049560
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 7 17:30:59 2010 -0500

    Moving tags downstream is moved into gr_block_executor. Predefined three 
methods of moving tags that are selectable by a gr_block.

commit 95eaad323daecbd2c4c0a7aaf5176f9a1b33eec0
Author: Tom Rondeau <address@hidden>
Date:   Sun Nov 7 16:05:08 2010 -0500

    Cleaning up. Better use of PMTs; comment mods; returning vectors when 
getting tags.

commit cafe83aa6bd47f8e05bd347cc4495d3662b5440f
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 6 14:24:19 2010 -0400

    Don't directly output tag info to screen from gr_random_annotator; instead, 
store the stream and write it to stdout when block is being destroyed. This 
avoids issues of the muliple threads writing simultaneously to screen.

commit 8b184fda9da4e7fdf08ddfd4d973d5d8d83be308
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 6 14:18:32 2010 -0400

    Adding call in scheduler to handle tag movements between blocks and some 
helper functions to get access and keep track of tags.

commit 20adc2d657d189cd07f9585aeb4cb213ffe0bb07
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 6 14:17:04 2010 -0400

    Because tags can be appended from upstream, they are not consecutive in 
time, so we need to cycle through them all.

commit 6cc6925ec231897a2e46f3d7bfb52ba3aecfc492
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 6 13:18:32 2010 -0400

    Better formatting of tag information to make info more readable.

commit d58d250c82ff8b106aec02f5222cea385b74d729
Author: Tom Rondeau <address@hidden>
Date:   Sat Nov 6 13:03:28 2010 -0400

    buffer_reader does not hold its own tags but looks upstream to the 
associated buffer to get them.

commit bf079e66e50f4aff775175c288e952b6325ea71c
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 18:36:05 2010 -0400

    Fixing api call to gr_buffer_reader that no longer takes in which_input.

commit 7f6f2a377bf8bca6880ecc030792202e09b631a7
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 18:30:17 2010 -0400

    gr_buffer_reader doesn't need to know which input it is.

commit 70ca24e7cc6ba744589e3d5fb8077f706e813d28
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 18:16:26 2010 -0400

    Moving add_item_tag into gr_buffer and get_tags_in_range to 
gr_buffer_reader. gr_block_detail takes care of the high-level adding and 
retrieving tags via the buffers/readers; also takes care of filtering tags by 
key.
    
    Tags are now added to the gr_buffers on 'which_output' while they are 
retrieved from the gr_buffer_reader based on 'which_input."

commit ef9ff4ce4ab97a557f08fa5dad091b0cf63d313f
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 13:19:00 2010 -0400

    Making annotator block build up tags with the noutput_items as the value 
held. Simply prints info to stdout when tags are retreived.

commit d75b1bb7ae118e191ef31c5691d409b680f723df
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 12:55:51 2010 -0400

    Makding random_annotator simply copy input to output streams; fixes IO 
signatures.

commit 54803ebc0450e9ee46e66b15d3b29249e44c55ed
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 12:38:52 2010 -0400

    Adding shell block for a random annotator. This will be used only for 
testing the stream tags, which is why its sitting in runtime.

commit 309b05cbb38125a910b6199f7adc4ff93bc98064
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 12:33:20 2010 -0400

    Changing API to match changes to gr_block, including adding "srcid" param 
to add_item_tag. Added documentation to header file. Changing to deque from 
list. Still holding the deque locally in block_detail, but will be moved to 
gr_buffer. Adding tag just builds the tag tuple and appends it; doesn't worry 
about duplications.

commit 779f498c46175bb12828c9db4643eada3e364b16
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 12:31:18 2010 -0400

    Moves gr_block functions dealing with tags into protected space. Adds 
documentation to functions in header. Adds a "srcid" parameter to the 
add_item_tag function.

commit c3725a7269a7e96252a957b6d078686352365de6
Author: Tom Rondeau <address@hidden>
Date:   Thu Nov 4 11:38:27 2010 -0400

    Fixing buffer to update abs_write_offset counter. Keeping access to 
counters exposed through gr_block for now, just remaining to nitem_*.

commit e70f8a0d50474784c1f1b64b94907feb9b913a2b
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 2 19:57:24 2010 -0400

    Moved number items read/written from gr_block_detail into gr_buffer 
(abs_written_offset) and gr_buffer_reader (abs_read_offset). Keeps the API 
exposed in gr_blocks for now.

commit 1c7119f52792da359fc5638a589b8cc8fa959864
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 2 16:00:51 2010 -0400

    Adding QA code to perform some tests on tags. Setting and getting items 
read/written; testing adding and retrieving tags.

commit 428ccb2218464a33923b3e576ad42af21468c82d
Author: Tom Rondeau <address@hidden>
Date:   Tue Nov 2 15:59:51 2010 -0400

    Adding some protection to the nitems read/written accessors. Should this 
return 0 or throw?

commit 0bc7116e5227f95b7a5de944bc65c5a8b55e0ed5
Author: Tom Rondeau <address@hidden>
Date:   Sun Oct 31 18:09:19 2010 -0400

    Using pmt_eqv for key testing instead of == to make sure typing is worked 
out properly.

commit 13f00f0ad96ee54a98751f9dceca005078850c93
Author: Tom Rondeau <address@hidden>
Date:   Sun Oct 31 18:06:39 2010 -0400

    Checks for duplicate entry when adding a new tag.
    
    add_item_tag looks at the last tag entered with the given key and tests if 
the value is the same. If it is the same value, then don't do add a new item. 
If the value is different, add a new tag of that key to the list.

commit 246c0b96f22b3eb945fb1cef1aafd32bbb7cd815
Author: Tom Rondeau <address@hidden>
Date:   Sun Oct 31 17:13:36 2010 -0400

    get_tags_in_range now gets items between start and end INCLUSIVELY.

commit e6dedf7fb1075e22e8ea46c9c8d456ba92f92df1
Author: Tom Rondeau <address@hidden>
Date:   Sun Oct 31 17:11:34 2010 -0400

    Adds functional ability to call get_tags_in_range with a specified key.

commit e3b866883186ed2fbf125964a7ca3a3a3022675c
Author: Tom Rondeau <address@hidden>
Date:   Sun Oct 31 17:02:10 2010 -0400

    Fix to get_tags_in_range. Returns proper list and handles times when list 
is empty.

commit d07a944f0c327b255285a8fef4604b65fa8fd7c8
Author: Tom Rondeau <address@hidden>
Date:   Tue Oct 26 21:01:22 2010 -0400

    First stab at adding get functions for item tags in a given range.

commit b22efee47c7d891a8c10b1493f20976534fdb751
Author: Tom Rondeau <address@hidden>
Date:   Tue Oct 26 19:59:42 2010 -0400

    Giving gr_block_detail a list of pmt tuples to hold item tagging 
information.
    
    Adds ability to add new tags from a block.

commit 2c544567f5f9322b51b26a32bdb6280ee12f16de
Author: Tom Rondeau <address@hidden>
Date:   Tue Oct 19 16:33:40 2010 -0400

    Adding vectors to gr_block_detail that keep track of the number of samples 
read and written from each block's input. Accessor functions allow query of 
values through gr_block.
    
    Had to add gr_uint64 typedef to SWIG for it to understand how to handle the 
type.

-----------------------------------------------------------------------

Summary of changes:
 gnuradio-core/src/lib/general/Makefile.am          |   15 +-
 gnuradio-core/src/lib/general/general.i            |    6 +
 gnuradio-core/src/lib/general/gr_annotator_1to1.cc |  107 +++++
 gnuradio-core/src/lib/general/gr_annotator_1to1.h  |   74 ++++
 gnuradio-core/src/lib/general/gr_annotator_1to1.i  |   36 ++
 .../src/lib/general/gr_annotator_alltoall.cc       |  110 +++++
 .../src/lib/general/gr_annotator_alltoall.h        |   75 ++++
 .../src/lib/general/gr_annotator_alltoall.i        |   36 ++
 gnuradio-core/src/lib/general/gr_burst_tagger.cc   |   83 ++++
 gnuradio-core/src/lib/general/gr_burst_tagger.h    |   56 +++
 gnuradio-core/src/lib/general/gr_burst_tagger.i    |   31 ++
 gnuradio-core/src/lib/general/gr_keep_one_in_n.cc  |    5 +-
 gnuradio-core/src/lib/io/Makefile.am               |    9 +-
 gnuradio-core/src/lib/io/gr_tagged_file_sink.cc    |  212 +++++++++
 gnuradio-core/src/lib/io/gr_tagged_file_sink.h     |   70 +++
 gnuradio-core/src/lib/io/gr_tagged_file_sink.i     |   35 ++
 gnuradio-core/src/lib/io/io.i                      |    3 +-
 gnuradio-core/src/lib/runtime/Makefile.am          |    8 +-
 gnuradio-core/src/lib/runtime/gr_block.cc          |   68 +++-
 gnuradio-core/src/lib/runtime/gr_block.h           |   85 ++++-
 gnuradio-core/src/lib/runtime/gr_block.i           |    5 +-
 gnuradio-core/src/lib/runtime/gr_block_detail.cc   |   92 ++++-
 gnuradio-core/src/lib/runtime/gr_block_detail.h    |   73 +++-
 gnuradio-core/src/lib/runtime/gr_block_executor.cc |   87 ++++-
 gnuradio-core/src/lib/runtime/gr_block_executor.h  |    3 +
 gnuradio-core/src/lib/runtime/gr_buffer.cc         |   71 +++-
 gnuradio-core/src/lib/runtime/gr_buffer.h          |   50 ++-
 gnuradio-core/src/lib/runtime/gr_flat_flowgraph.cc |    7 +-
 gnuradio-core/src/lib/runtime/gr_tag_info.cc       |   38 ++
 gnuradio-core/src/lib/runtime/gr_tag_info.h        |   87 ++++
 gnuradio-core/src/lib/runtime/qa_block_tags.cc     |  450 ++++++++++++++++++++
 gnuradio-core/src/lib/runtime/qa_block_tags.h      |   52 +++
 gnuradio-core/src/lib/runtime/qa_runtime.cc        |    2 +
 gnuradio-core/src/lib/swig/gnuradio.i              |    1 +
 gnuradio-examples/python/tags/test_file_tags.py    |   29 ++
 .../python/tags/uhd_burst_detector.py              |   98 +++++
 gr-uhd/lib/uhd_single_usrp_source.cc               |   65 +++-
 gr-uhd/lib/uhd_single_usrp_source.h                |    4 +
 gr-utils/src/python/gr_plot_psd.py                 |   17 +-
 39 files changed, 2298 insertions(+), 57 deletions(-)
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_1to1.cc
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_1to1.h
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_1to1.i
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_alltoall.cc
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_alltoall.h
 create mode 100644 gnuradio-core/src/lib/general/gr_annotator_alltoall.i
 create mode 100644 gnuradio-core/src/lib/general/gr_burst_tagger.cc
 create mode 100644 gnuradio-core/src/lib/general/gr_burst_tagger.h
 create mode 100644 gnuradio-core/src/lib/general/gr_burst_tagger.i
 create mode 100644 gnuradio-core/src/lib/io/gr_tagged_file_sink.cc
 create mode 100644 gnuradio-core/src/lib/io/gr_tagged_file_sink.h
 create mode 100644 gnuradio-core/src/lib/io/gr_tagged_file_sink.i
 create mode 100644 gnuradio-core/src/lib/runtime/gr_tag_info.cc
 create mode 100644 gnuradio-core/src/lib/runtime/gr_tag_info.h
 create mode 100644 gnuradio-core/src/lib/runtime/qa_block_tags.cc
 create mode 100644 gnuradio-core/src/lib/runtime/qa_block_tags.h
 create mode 100755 gnuradio-examples/python/tags/test_file_tags.py
 create mode 100755 gnuradio-examples/python/tags/uhd_burst_detector.py


hooks/post-receive
-- 
git://gnuradio.org/gnuradio



reply via email to

[Prev in Thread] Current Thread [Next in Thread]