Age | Commit message (Collapse) | Author |
|
downstream. Also made d_start_nitems_read a member of gr_block_executor to better handle allocation.
|
|
|
|
gr_block_executor more readable.
|
|
constructor of a derived block.
|
|
methods of moving tags that are selectable by a gr_block.
|
|
getting tags.
|
|
store the stream and write it to stdout when block is being destroyed. This avoids issues of the muliple threads writing simultaneously to screen.
|
|
helper functions to get access and keep track of tags.
|
|
time, so we need to cycle through them all.
|
|
|
|
associated buffer to get them.
|
|
|
|
|
|
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."
|
|
held. Simply prints info to stdout when tags are retreived.
|
|
signatures.
|
|
testing the stream tags, which is why its sitting in runtime.
|
|
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.
|
|
documentation to functions in header. Adds a "srcid" parameter to the add_item_tag function.
|
|
exposed through gr_block for now, just remaining to nitem_*.
|
|
(abs_written_offset) and gr_buffer_reader (abs_read_offset). Keeps the API exposed in gr_blocks for now.
|
|
read/written; testing adding and retrieving tags.
|
|
return 0 or throw?
|
|
out properly.
|
|
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.
|
|
|
|
|
|
empty.
|
|
|
|
Adds ability to add new tags from a block.
|
|
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.
|
|
|
|
* master:
Checks to make sure XML path is writable before making the XML runner. Ignores it if directory is now writable.
Fixed missing set_relative_rate in these two blocks. The others don't actually do it, even though it's counter-intuitive for the pfb_decimate, which is a sync_block (decimation actually care of in the stream_to_streams).
|
|
Ignores it if directory is now writable.
|
|
actually do it, even though it's counter-intuitive for the pfb_decimate, which is a sync_block (decimation actually care of in the stream_to_streams).
|
|
* master:
Fixed setting of USB_LIBS for *win*
Fix so that non-Darwin OSs use USB_LIBS correctly for linking
New way of checking for various LIBUSB names; for legacy version, make sure the symbol 'usb_debug' exists (so-as to not use the 'compat' version).
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
Fixed gitignore to reflect changes in moc/ui file naming.
Fixes a lot of warnings by cleaning up namespace issues.
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing qwtplot3d dependency and fixing a missed include in waterfallGlobalData.h.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
Updating all of the QA code that I can actually test to work with the new XML output runners.
Updating all python QA programs in gnuradio-core to output XML files.
Adding gr_xmlrunner.py to Makefile.
Adding XML output to Python unittests.
Modified gcell and gr-atsc cppunit tests to output XML files, too. Gcell needs testing.
Moving XML output files from cppunit tests to $HOME/.gnuradio/unittests.
Adding an XML outputter for the CPP Unit tests. This is to a) store the output information but also b) for integration with Hudson for logging and displaying the results during the build stages. This only covers a few cases so far and I need to define a better place to save the output files.
|
|
* maint:
Fixed setting of USB_LIBS for *win*
Fix so that non-Darwin OSs use USB_LIBS correctly for linking
New way of checking for various LIBUSB names; for legacy version, make sure the symbol 'usb_debug' exists (so-as to not use the 'compat' version).
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
Fixed gitignore to reflect changes in moc/ui file naming.
Fixes a lot of warnings by cleaning up namespace issues.
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing qwtplot3d dependency and fixing a missed include in waterfallGlobalData.h.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
|
|
* tom/qtfix:
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
Fixed gitignore to reflect changes in moc/ui file naming.
Fixes a lot of warnings by cleaning up namespace issues.
Finally, the simple fix for the qtgui issues; also, changed the naming scheme output from _moc to .moc files because I think this looks cleaner.
Removing qwtplot3d dependency and fixing a missed include in waterfallGlobalData.h.
Removing Waterfall3DPlot. The qwt_plot3d is too much of a hassle to deal with and the plotting is not that stable even when it does work. This does not change the API.
|
|
Fixed setting of USB_LIBS for *win*
Fix so that non-Darwin OSs use USB_LIBS correctly for linking
New way of checking for various LIBUSB names; for legacy version, make sure the symbol 'usb_debug' exists (so-as to not use the 'compat' version).
|
|
|
|
|
|
the symbol 'usb_debug' exists (so-as to not use the 'compat' version).
|
|
|
|
The vrt code has been temporarily moved to Eric's Out-of-Tree repository,
pending the "Grand Build System Reorganization".
To grab the code and build it:
$ git clone git://gnuradio.org/eb-oot
$ cd eb-oot/vrt
$ ./bootstrap && ./configure
$ make && make check && make install
|
|
scheme output from _moc to .moc files because I think this looks cleaner.
|
|
with and the plotting is not that stable even when it does work. This does not change the API.
|
|
|
|
|
|
scheme output from _moc to .moc files because I think this looks cleaner.
|
|
waterfallGlobalData.h.
|