Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-31 | core: fixed some unused parameter warnings | Alexandru Csete | |
2012-12-12 | 1. msg passing logic fix for fan-in to hier block outputs and fan-out from ↵ | Tim O'Shea | |
hier block inputs 2. adding hier msg passing example | |||
2012-12-07 | core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancements | Tim O'Shea | |
2012-12-06 | core: Adding function to retrieve the symbol names of a blocks message ports. | Tom Rondeau | |
Updated qa_pdu tests to verify this. | |||
2012-12-03 | core: the mutex is unlocked to begin with and GR doesn't seem to like us ↵ | Tom Rondeau | |
forcing it unlocked here. | |||
2012-11-30 | core: gr_blocks can now have only message ports with no general_work() | Tim O'Shea | |
* msg only blocks now get thread context * added blocking msg queue delete call * added gr_message_strobe block * added grc definitions for message_debug, message_strobe, pdu_to_tagged_stream, tagged_stream_to_pdu. * allow message fan-in connections in GRC | |||
2012-11-29 | Adding PDU to tagged stream and tagged stream to PDU blocks along with QA python | Johnathan Corgan | |
non-stream-connected blocks still need a new thread context | |||
2012-11-29 | core: adding msg_connect, updating msg interface, adding symbolic block names | Tim O'Shea | |
2012-11-22 | runtime: changed check after cast to gr_block. | Tom Rondeau | |
2012-11-22 | runtime: moved setting of min/max buffer sizes from gr_basic_block to gr_block. | Tom Rondeau | |
2012-10-13 | Merge branch 'maint' | Johnathan Corgan | |
2012-10-13 | core: fix several tag includes throughout core | Josh Blum | |
Techinically this include should be the tags header which brings in the pmt *and* the tags struct definition. This happens to be working because the struct definition is implicitly included by the gr_block* and subclass headers. | |||
2012-10-03 | core: fix for restarting the flowgraph with VOLK blocks. | Tom Rondeau | |
2012-10-03 | core: Added QA for max_noutput_items per block and max_output_buffer. | Tom Rondeau | |
2012-10-03 | core: fixed set min/max buffer sizes to better handle blocks with infinite ↵ | Tom Rondeau | |
streams. | |||
2012-10-03 | core: fixed swig file for exporting max/min buffer sizes with port first. | Tom Rondeau | |
2012-10-03 | core: fix for restarting the flowgraph with VOLK blocks. | Tom Rondeau | |
2012-10-02 | core: update max_buffer_size after buffer is actually allocated. | Tom Rondeau | |
2012-10-02 | core: bit of rework on setting/getting max_output_buffer. | Tom Rondeau | |
When setting, specify port first, than buffer size. This is consistent with other calls (like consume and produce). When getting, throw an error if port is out of range. | |||
2012-10-02 | Merge branch 'max_nout_each' | Tom Rondeau | |
2012-10-02 | providing additional control over GNU Radio buffer allocation size for ↵ | Tim O'Shea | |
latency effects etc unlimited io_signatures of -1 should work correctly with this patch now | |||
2012-09-29 | core: source block can yield thread context/produce none | Josh Blum | |
2012-07-03 | core: moved VMCIRCBUF related code to runtime | Josh Blum | |
This build stuff should not be at the top level. | |||
2012-06-14 | core: remove extraneous include statement | Johnathan Corgan | |
2012-06-04 | core: exported max_noutput_item methods from gr_block to Python. | Tom Rondeau | |
2012-06-04 | runtime: added ability for blocks to have their own max_noutput_items. | Tom Rondeau | |
Setting a max_noutput_items for an individual block will override the global max that can be passed to the start/run method of the top_block. Also adds QA code for testing that these features run and complete a flowgraph. | |||
2012-04-13 | Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵ | Tom Rondeau | |
this in the future. The sed script was provided by Moritz Fischer. | |||
2012-04-07 | Merge branch 'master' into next | Tom Rondeau | |
2012-04-07 | Merge branch 'maint' | Tom Rondeau | |
2012-04-07 | core: buffer alignments were getting confused. Just need to tell all blocks ↵ | Tom Rondeau | |
that they are aligned upon restart. | |||
2012-04-07 | Merge branch 'master' into next | Tom Rondeau | |
2012-04-07 | Merge branch 'maint' | Tom Rondeau | |
2012-04-07 | core: makes sure all block's buffers are aligned on start/restart and that ↵ | Tom Rondeau | |
they know it. | |||
2012-04-01 | Removes all references to guile and scheme, which are no longer needed. | Tom Rondeau | |
The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point. | |||
2012-03-27 | Merge branch 'master' into next | Tom Rondeau | |
2012-03-27 | Merge branch 'maint' | Tom Rondeau | |
2012-03-27 | core: when reseting buffers, make sure that the read/write pointers are ↵ | Tom Rondeau | |
always algined. This fixes problems when disconnecting and reconnecting blocks to a flowgraph. | |||
2012-03-18 | Merge branch 'master' into next | Johnathan Corgan | |
2012-03-18 | Merge branch 'maint' | Johnathan Corgan | |
2012-03-18 | core: empty gr_hier_block2 contructor for virtual inheritance | Josh Blum | |
2012-03-16 | Merge branch 'master' into next | Tom Rondeau | |
Conflicts: gruel/src/swig/Makefile.am | |||
2012-03-16 | Merge remote branch 'jblum/gruel_common_swig' | Tom Rondeau | |
2012-03-16 | gruel: created common swig include file | Josh Blum | |
This work taken from gruel_work_squashed Common swig file includes: * Language independent exception handler * Wrapper for python calls that may block Benefits: * More common swig code, less copy pasta * Wrapper for blocking python calls handles the case where the call throws, python is not left in a bad state | |||
2012-03-01 | Merge branch 'master' into next | Johnathan Corgan | |
Conflicts: config/grc_volk.m4 gnuradio-core/src/guile/tests/gengen_ctors.test gnuradio-core/src/lib/Makefile.am gnuradio-core/src/lib/general/.gitignore gnuradio-core/src/lib/general/Makefile.am gnuradio-core/src/lib/gengen/.gitignore gnuradio-core/src/python/gnuradio/gr/Makefile.am volk/include/volk/Makefile.am | |||
2012-03-01 | Merge remote branch 'tom/safe_align' | Johnathan Corgan | |
2012-02-26 | Merge branch 'master' into next | Johnathan Corgan | |
2012-02-26 | core: add null constructors to sync_* blocks | Johnathan Corgan | |
2012-02-13 | sched: some added protections and checks for the alignment states. | Tom Rondeau | |
2012-02-02 | sched: better working alignment handling. | Tom Rondeau | |
Works with max_noutput_items and set_output_multiple. | |||
2012-01-29 | core: minor edits. | Tom Rondeau | |