[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] git://gnuradio.org/gnuradio branch, next, updated. v3.3.1git-314-g1b179f0,
git repository hosting <=