Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-06 | Merge branch 'master' into next | Tom Rondeau | |
* master: Adding new example script for using the new PFB arbitrary resampler interface. One resampler takes user-generated taps and another resampler just takes the resampling rate. Both input and output signals are plotted. Modifying blks2 wrapper for PFB arbitrary resampler to allow the user to just specify the requested resampling rate without providing their own filter taps. Changing API for gr_skiphead to use uint64_t for the offset instead of size_t (still unsigned). Fixes issue #304. Adding typedef for uint64_t and int64_t so we can use them through SWIG. Removing warnings in portaudio source/sink. Fixing output types from tap_type to o_type in gr_single_pole_iir.h. Doesn't make a difference in the current uses of this class, but could in the future. Thanks to Achilleas Anastasopoulos for pointing this out. first shot at Windows-compatible LIBUSB check Tweak LIBUSB m4 script to not check for 'usb_debug' symbol on Windows, because the symbol does not exist for that platform (only, it seems) Removing autogenerated file. Updated doxygen Doxyfile for newer versions. Adding file operations result checking. Updating audio_jack to new interface for creating a client. Fixes depricated warning. Potential fix to MSDD warnings by setting sequence number from buffer more explicitly. Adding a bit more checking on file operations. Fixing copyright date. Fixed warning re defining GNU_SOURCE. Can probably just remove it since it's defined in config, but this won't hurt anyone. Fixing signed/unsigned warnings. first shot at Windows-compatible LIBUSB check Tweak LIBUSB m4 script to not check for 'usb_debug' symbol on Windows, because the symbol does not exist for that platform (only, it seems) Conflicts: gnuradio-core/src/lib/swig/gnuradio.i | |||
2010-11-29 | Modifying QA tests for the sample tags. By default, it only checks the sizes ↵ | Tom Rondeau | |
of the tags since order is not specified or guarenteed. | |||
2010-11-29 | Removing global pmt constants. Were causing segfaults during make check. ↵ | Tom Rondeau | |
Must fix this later. | |||
2010-11-28 | Swapping order of testing rrate. | Tom Rondeau | |
2010-11-28 | Merge branch 'tagging' of github.com:trondeau/gnuradio into tagging | Tom Rondeau | |
2010-11-28 | Changing propagation policy enum type name and making a few other minor edits. | Tom Rondeau | |
2010-11-23 | Removing dependency in QA code to filters that have not necessarily been ↵ | Tom Rondeau | |
built yet. Using test block keep_one_in_n to test decimation is handled in propogating tags. | |||
2010-11-22 | Check for relative rate and update tag only if not 1.0; otherwise just copy. | Tom Rondeau | |
2010-11-21 | Doxygen comments. Fixing typos that were leading to warnings. | Tom Rondeau | |
2010-11-21 | Tagging file source takes in sample rate and uses it to find the last time ↵ | Tom Rondeau | |
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. | |||
2010-11-21 | Changing name of static tag keys. | Tom Rondeau | |
2010-11-21 | Fixing flowgraph dump to clean it up (via patch from eb). Also added note ↵ | Tom Rondeau | |
about mutex locking in prune_tags. | |||
2010-11-17 | Moved prune tags to gr_buffer. | Tom Rondeau | |
2010-11-17 | Changing get_tags API to take in a vector reference instead of returning a ↵ | Tom Rondeau | |
vector. | |||
2010-11-17 | Makefile changes to work in tag info stuff. | Tom Rondeau | |
2010-11-17 | Adding information and convinience functions for accessing tag information. | 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 | Merge branch 'next' into tagging | Tom Rondeau | |
2010-11-14 | First hack at pruning tags to keep from growing. | Tom Rondeau | |
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-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 | 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-08 | Adding a bit more checking on file operations. | 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-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 | Fixing api call to gr_buffer_reader that no longer takes in which_input. | Tom Rondeau | |
2010-11-04 | gr_buffer_reader doesn't need to know which input it is. | Tom Rondeau | |
2010-11-04 | Moving add_item_tag into gr_buffer and get_tags_in_range to ↵ | Tom Rondeau | |
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." | |||
2010-11-04 | Making annotator block build up tags with the noutput_items as the value ↵ | Tom Rondeau | |
held. Simply prints info to stdout when tags are retreived. | |||
2010-11-04 | Makding random_annotator simply copy input to output streams; fixes IO ↵ | Tom Rondeau | |
signatures. | |||
2010-11-04 | Adding shell block for a random annotator. This will be used only for ↵ | Tom Rondeau | |
testing the stream tags, which is why its sitting in runtime. | |||
2010-11-04 | Changing API to match changes to gr_block, including adding "srcid" param to ↵ | Tom Rondeau | |
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. |