Age | Commit message (Collapse) | Author |
|
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.
|
|
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).
|
|
Also fixed gr_unittest.py to print to the screen and fail make check properly if there's an error.
Need to find a way to use XML runner with main() to fail make check and output to screen, too.
|
|
|
|
gr_unittest.py was updated to handle the path and file creation and run the XML runner
gr_xmlrunner.py is a public domain program written by Sebastian Rittau <srittau@jroger.in-berlin.de> (THANKS!) to extend Python's unittest module to handle XML JUnit format output. This was renamed from xmlrunner.py if any future work is done on it from our project as well as to keep the namespace clean and clear.
qa_skiphead.py is a first test program for the XML output. Creates an outputfile $HOME/.gnuradio/unittest/python/test_skiphead.xml.
|
|
This also adds a new utility gr_unittests.h, which sets up the path for output files.
|
|
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.
|
|
|
|
|
|
|
|
This reverts commit f23a2b33ca1bebf0c3a5fa26fdcff11827744b77.
This change introduced a segfault when calling into the gr_prefs module
during the gri_fft helper class constructor. Until this is debugged,
the functionality is being reverted.
|
|
Alexandru Csete:
The gr_agc2 block has public methods to set and get the AGC levels and
rates; however, only a few of these interfaces are exported to Python
and none of them are available in GRC.
The attached patch adds the missing public methods to gri_agc2_cc.i
and gri_agc2_ff.i and defines the corresponding callbacks in the
gr_agc2_xx.xml GRC block.
|
|
Conflicts:
gr-wxgui/src/python/scope_window.py
* Adds new scope window trigger, TRIG_MODE_STRIPCHART
* Allows config file selection of whether background window sinks still run
* Allows config file selection of default trigger mode
* Allows config file selection of default waterfall sink color mode
[wxgui]
#Setting this to true prevents the window sinks from stopping when they
#are not displayed, as when they are in a notebook with a hidden tab.
run_always = False
# Default scope trigger mode.
#
# 0 = Freerun
# 1 = Auto (default)
# 2 = Normal
# 3 = Stripchart
trig_mode = 1
# Default waterfall sink color mode. Valid choices are 'rgb1', 'rbg2',
# 'rgb3', or 'gray'
waterfall_color = rgb1
|
|
|
|
* patches/marcus/fftw:
gnuradio-core: allows configuring FFTW to use ESTIMATE vs. MEASURE
|
|
|
|
|
|
|
|
|
|
* gnuradio/wip/udp_source_sink:
gnuradio-core: update copyrights
gnuradio-core: allow swig to handle exceptions in UDP source/sink
grc: update UDP source and sink block wrappers
Simplify USE_SELECT usage
Return immediately when using d_residual.
Defend against a peer that sends an invalid message length.
Move initialization of select timeout
Correct update of d_temp_offset (parallel construction)
Identify memory leaks that occur on error conditions
Use -1 as file descriptor "not open" value instead of 0
Add additional conditionalization of networking includes
Flush pending errors in gr_udp_sink on disconnect()
Rework UDP source and sink, with incompatible API changes
Updates to udp source/sink (select(), wait, cleanup)
Discard data in gr_udp_sink until receiver is started.
Use getaddrinfo in gr_udp_{source,sink}
Changes to gr_udp_{source,sink} for MinGW
Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)
|
|
|
|
|
|
|
|
(Otherwise recv may overwrite valid data in d_temp_buff.)
|
|
|
|
|
|
|