summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/general
AgeCommit message (Collapse)Author
2013-05-01gras: use include for pmt_swig.i for swig vector errorJosh Blum
Effected ubuntu 11.04 - the std::vector<unsigned int> already defined swig error Import pmt_swig not include in all cases. However, gr_feval.i was probably the one causing general to fail
2013-03-17Merge branch 'maint' of https://github.com/guruofquality/gnuradio into ↵Josh Blum
v3.6.4git_gras_support Conflicts: gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block.h gnuradio-core/src/lib/runtime/gr_types.h
2013-03-14core: boost::filename3::path::/ operator works on older boost verions than /=Tim O'Shea
2013-03-05prefs: pass strings by reference. Also cleans up a comma in gr_modtool that ↵Tom Rondeau
made a string into a tuple (and C++ angry).
2013-02-23whoops: revert that accidental commitJosh Blum
2013-02-23gras: implement io sig ontop of set/get size apiJosh Blum
2013-02-21Merge remote-tracking branch 'ncorgan/random_pdu_fix'Johnathan Corgan
2013-02-19core: removed vestigial debug line.Tom Rondeau
2013-02-19core: prefs setup looks for a local .gnuradio/config.conf to use.Tom Rondeau
Order of precedence: env. vars -> .gnuradio/config.conf -> ${prefix}/etc/gnuradio/conf.d/*
2013-02-18core: fixed gr_random_pdu MSVC incompatibility issueNicholas Corgan
2013-02-17core: if the config files don't exist, just return an empty list; don't fail.Tom Rondeau
2013-02-16core: prefs of true/on/1 and false/off/0 are translated to bools.Tom Rondeau
2013-02-16core: add ability to override config files with environmental variables.Tom Rondeau
Env variables are named GR_CONF_<SECTION>_<OPTION> where the section is the [<section>] name from the config file and the option is the actual option name, all in upercase.
2013-02-16core: Making an all C++ version of the preferences/config file readers.Tom Rondeau
This replaces the Python config parser stuff; should have same functionality that we need.
2013-02-12Merge remote-tracking branch 'reynwar/python_msg'Johnathan Corgan
2013-02-05core: adding gr_random_pdu message passing blockTim O'Shea
2013-01-31core: Enabling msg_connect within python blocks.Roy Thompson
2013-01-14core: adding gr_random_pdu message passing blockTim O'Shea
Conflicts: gnuradio-core/src/lib/general/CMakeLists.txt gnuradio-core/src/lib/general/general.i
2012-12-18core: gr_tag_debug handles lacking srcidMartin Braun
2012-12-13core: better tag debugger. Only outputs when there are tags to show.Tom Rondeau
2012-12-03build: cleaned up some warnings.Tom Rondeau
2012-12-01core: cleanup on pdu/msg blocksJohnathan Corgan
2012-11-30core: 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-29core: adding msg_connect, updating msg interface, adding symbolic block namesTim O'Shea
2012-11-27Revert "Revert "Merge remote branch 'jblum-github/python_blocks2' into master""Tom Rondeau
This reverts commit 3a142bebafdc018bccc80cf124a375b53db03581. Since updating __init__.py for ticket 181, we should have fixed the same bug that was being seen here. Conflicts: gnuradio-core/src/python/gnuradio/gr/CMakeLists.txt
2012-10-30analog: added PLL blocks to gr-analog with QA and GRC.Tom Rondeau
2012-10-13Merge branch 'maint'Johnathan Corgan
2012-10-13core: fix several tag includes throughout coreJosh 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-09-29core: fix implicit assumption in skipheadJosh Blum
skiphead is a gr_block, not sync block, but assumes that the number of input items is at least the number of output items remove this assumption and make this safe with std::min(ninputs, noutputs) may be necessary with new scheduler patches that can vary the circular buffer sizes
2012-09-27core: fix use of private vars in place of API accessorJosh Blum
Conflicts: gnuradio-core/src/lib/io/gr_tagged_file_sink.cc
2012-09-27digital: fix private access in gr_endian_swapJosh Blum
2012-08-30adding gr_endian_swap blockTim O'Shea
2012-07-07Revert "Merge remote branch 'jblum-github/python_blocks2' into master"Johnathan Corgan
This reverts commit f8581fb475267e1a97eaab962e423559fb4bfce2, reversing changes made to 73800434abfb8c6efcf069222b5f0fea9c86870b.
2012-07-03Merge branch 'maint'Johnathan Corgan
Conflicts: gruel/src/swig/CMakeLists.txt
2012-07-03core: added general_generated to swig depsJosh Blum
We generate the docs so its important that the docs see this header generated first.
2012-07-01Merge remote branch 'jblum-github/python_blocks2' into masterJohnathan Corgan
Conflicts: gnuradio-core/CMakeLists.txt gnuradio-core/src/lib/general/general.i
2012-06-22core: adds a tag debug sink to display all tags coming into it.Tom Rondeau
This block is meant to help debug applications that use stream tags.
2012-06-201. handle pmt serialize and deserialize for tuplesTim O'Shea
2. fix offset checking in pmt_annotator_raw
2012-06-16cmake: add support for SYSCONFDIRChí-Thanh Christopher Nguyễn
Set with 'cmake -DSYSCONFDIR=target ...' This fixes http://gnuradio.org/redmine/issues/492
2012-06-13Merge branch 'master-mods'Tom Rondeau
2012-06-13core: modifications to gr_annotator_raw.Tom Rondeau
Using mutex to make add_tag and work thread safe. Throwing exception intead of asserting on error.
2012-06-13Merge branch 'master-mods' of git://github.com/osh/gnuradio-1 into master-modsTom Rondeau
2012-06-12new block, gr_annotator_rawTim O'Shea
allows passing a raw pmt k->v pair from outside the flowgraph/python in at exact samples also added GRUEL autogenerated .i files to gnuradio-core-swig include line
2012-06-10Merge branch 'master-mods'Tom Rondeau
2012-06-10Merge branch 'master-mods' of git://github.com/osh/gnuradio-1 into master-modsTom Rondeau
2012-06-10gr_unpack_k_bits:Tim O'Shea
added python QA code reversed bit ordering to match gr_pack_k_bits gr_keep_m_in_n: added python QA code switched block to operate on individual items as itemsize instead of vectors updated GRC to match
2012-06-10Merge branch 'maint'Tom Rondeau
2012-06-10volk: make sure the alignment call for a block passes at least 1.Tom Rondeau
For machines with an alignment of 1, the blocks were truncating the aligment to 0. This makes sure that it gets set to a minimum of 1.
2012-06-07fixed copyright dates.Tom Rondeau
2012-06-07Some really minor nits.Tom Rondeau