Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-17 | Adding an example that uses gr_uhd sources to generate tags and collects ↵ | Tom Rondeau | |
bursts of energy. | |||
2010-11-16 | Adding a simple example of using the tagger and tagging file. | Tom Rondeau | |
2010-11-16 | Adding a burst tagger that creates a tag when a signal is observed on line 1. | Tom Rondeau | |
2010-11-16 | Fixed tagging sink. | Tom Rondeau | |
2010-11-16 | New file sink to handle tagged bursts of data. | Tom Rondeau | |
2010-11-16 | Adding QA test for testing rate changes. | Tom Rondeau | |
2010-11-16 | Adding a way for propagate_tags to handle different rates. The tags are ↵ | Tom Rondeau | |
rewritten between blocks to adjust their count based on teh block's relative_rate.w | |||
2010-11-16 | Reverting to a sync_block for the annotator functions. Testing different ↵ | Tom Rondeau | |
rates can be done using decimating/interpolating fir filters. | |||
2010-11-16 | Merge branch 'uhd_ranges' into next | Josh Blum | |
2010-11-16 | UHD single source builds tags from packet metadata to ship downstream. | Tom Rondeau | |
Tag 1 contains the packet time Tag 2 contains the packet length | |||
2010-11-16 | Merge branch 'next' into tagging | Tom Rondeau | |
2010-11-15 | Removing autogenerated file. | Tom Rondeau | |
2010-11-14 | First hack at pruning tags to keep from growing. | Tom Rondeau | |
2010-11-14 | Fixing constructor interface to work better through python (int instead of ↵ | Tom Rondeau | |
uint64_t). | |||
2010-11-14 | Adds argument to annotator test blocks to determine when they add a new tag. | Tom Rondeau | |
2010-11-14 | Fixing some bugs. | Tom Rondeau | |
2010-11-13 | More test methods. Better testing of the all-to-all policy and more tests ↵ | Tom Rondeau | |
for the 1-to-1. | |||
2010-11-13 | Block executor propagation method returns an error indicator to stop the ↵ | Tom Rondeau | |
flowgraph in an error instead of throwing. | |||
2010-11-13 | Fixing how 1-to-1 annotator handles inputs to better test propagataion method. | Tom Rondeau | |
2010-11-13 | Renamed annotator block that goes all-to-all now so that it can take in ↵ | Tom Rondeau | |
arbitrary number of inputs and pass tags on that way. | |||
2010-11-11 | Reworked 1-to-1 annotator block to better testing purposes. | Tom Rondeau | |
2010-11-11 | Switches to using the new annotator block with a known graph structure to ↵ | Tom Rondeau | |
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. | |||
2010-11-11 | Modifying the all-to-all stream annotator for better use in testing. It now ↵ | Tom Rondeau | |
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. | |||
2010-11-11 | Adding an annotator block that moves tags using 1-to-1 policy. | Tom Rondeau | |
2010-11-11 | Renaming random_annotator to annotator_1toall that moves tags from single ↵ | Tom Rondeau | |
input to all outputs. | |||
2010-11-11 | Fixed small bug in how tags are propagated downstream. Also using seq. ↵ | Tom Rondeau | |
numbers in annotator test block to better keep track. | |||
2010-11-10 | Updated doxygen Doxyfile for newer versions. | Tom Rondeau | |
2010-11-09 | Adding file operations result checking. | Tom Rondeau | |
2010-11-09 | Updating audio_jack to new interface for creating a client. Fixes depricated ↵ | Tom Rondeau | |
warning. | |||
2010-11-08 | Potential fix to MSDD warnings by setting sequence number from buffer more ↵ | Tom Rondeau | |
explicitly. | |||
2010-11-08 | Adding a bit more checking on file operations. | Tom Rondeau | |
2010-11-08 | Fixing copyright date. | Tom Rondeau | |
2010-11-08 | Fixed warning re defining GNU_SOURCE. Can probably just remove it since it's ↵ | Tom Rondeau | |
defined in config, but this won't hurt anyone. | |||
2010-11-08 | Fixing signed/unsigned warnings. | Tom Rondeau | |
2010-11-08 | Burned by another copy-paste error. Correctly checking and acting if its a sink. | Tom Rondeau | |
2010-11-08 | Adding mutex protection around adding and getting tags from buffers. | Tom Rondeau | |
2010-11-08 | Made propagate_tags a function to be called from block_executor to move tags ↵ | Tom Rondeau | |
downstream. Also made d_start_nitems_read a member of gr_block_executor to better handle allocation. | |||
2010-11-08 | Renaming "handling_method" to "propagation_policy". | Tom Rondeau | |
2010-11-08 | cleaning up; comments, naming, typos, excess code, etc. Moving to make ↵ | Tom Rondeau | |
gr_block_executor more readable. | |||
2010-11-07 | Moving tag handling setup back into gr_block so it can be set in the ↵ | Tom Rondeau | |
constructor of a derived block. | |||
2010-11-07 | Moving tags downstream is moved into gr_block_executor. Predefined three ↵ | Tom Rondeau | |
methods of moving tags that are selectable by a gr_block. | |||
2010-11-07 | Cleaning up. Better use of PMTs; comment mods; returning vectors when ↵ | Tom Rondeau | |
getting tags. | |||
2010-11-07 | Merge branch 'master' into next | Tom Rondeau | |
* master: Sneaking in a few warning fixes to this branch. Adding ability for FIR filter with internal buffer to decimate. Adds a new parameter "y_axis_label" to scopesink2 and the GRC .xml file that contains the string for the Y axis label. It defaults to 'Counts' to be consistent with the old version. Adding ccf version of fir filter to gitignore. Removing nonexistent gri .i file from Makefile. Got a bit carried away with the copy/paste. Removing ccf version of filter that is now autogenerated. Fixing up filters a bit to pass QA tests for all versions. Fixes Makefile for fir filter generators. Using generators to make gri_fir_filter_with_buffer_XXX into all possible in/out/tap types we support. Work on examples for the synthesize filterbank block. The cleans up the simple example and adds a new example that synthesizes a number of signals and then channelizes them again. It displays the synthesized PSD as well as the PSD and time waveform of one of the channels that's specified in teh code. Adding QA code for fir filter with buffer. Cleaning up synthesis filter and using new FIR filter with buffer. Cleaning up the new FIR filter implementation. Protects against some corner cases and adds filterN. Adding a test example for the synthesis filter. Adding a FIR filter implemented with its own internal buffer. This one keeps its own delay line and just takes in input samples instead of a pointer to an external buffer. rearrange includes to always be: internal GR, external, with GR. Can now set more channels than input signals. Empty channels are established as the outtermost channels (around fs/2 and -fs/2). Fixing ordering so that the input channels line up in the output signal properly. Adding the synthesis filterbank (the opposite of the channelizer). It's ugly right now and uses a lot of memory to handle the buffers for each filter/input stream. | |||
2010-11-06 | Don't directly output tag info to screen from gr_random_annotator; instead, ↵ | Tom Rondeau | |
store the stream and write it to stdout when block is being destroyed. This avoids issues of the muliple threads writing simultaneously to screen. | |||
2010-11-06 | Adding call in scheduler to handle tag movements between blocks and some ↵ | Tom Rondeau | |
helper functions to get access and keep track of tags. | |||
2010-11-06 | Because tags can be appended from upstream, they are not consecutive in ↵ | Tom Rondeau | |
time, so we need to cycle through them all. | |||
2010-11-06 | Better formatting of tag information to make info more readable. | Tom Rondeau | |
2010-11-06 | buffer_reader does not hold its own tags but looks upstream to the ↵ | Tom Rondeau | |
associated buffer to get them. | |||
2010-11-04 | first shot at Windows-compatible LIBUSB check | Michael Dickens | |
2010-11-04 | Fixing api call to gr_buffer_reader that no longer takes in which_input. | Tom Rondeau | |