summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib
AgeCommit message (Collapse)Author
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: only query preferences database once at start of block_executor.Tom Rondeau
2013-02-16core: adding and using a PerfCounters section to the config files.Tom Rondeau
gr_block_executor will read the config files to determine if the perf counters are on or off.
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-16core: adding new var perf. counters to swig interface.Tom Rondeau
2013-02-15core: adding variance calcs to perf. counters.Tom Rondeau
Using running mean/variance algorithm from Knuth's Art of Computer Programming.
2013-02-13Merge branch 'maint'Tom Rondeau
2013-02-13core: adding necessary include to gr_block_registry.hTim O'Shea
2013-02-13Merge branch 'maint'Tom Rondeau
2013-02-13core: cleaning warningsTim O'Shea
2013-02-12Merge remote-tracking branch 'reynwar/python_msg'Johnathan Corgan
2013-02-12Merge remote-tracking branch 'reynwar/min_output'Johnathan Corgan
2013-02-12core: typedef vector<unsigned int> so SWIG can handle including it multiple ↵Tom Rondeau
times.
2013-02-07sched: swiging perf counters into Python.Tom Rondeau
2013-02-07sched: adding in perf counters to measure performance of blocks during ↵Tom Rondeau
exectution of flowgraph. Conflicts: CMakeLists.txt gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block_detail.cc gnuradio-core/src/lib/runtime/gr_block_detail.h
2013-02-07Merge branch 'master' of gnuradio.org:gnuradioTom Rondeau
2013-02-07docs: fixed missed parameter documentation in fastnoise_source block.Tom Rondeau
2013-02-07Merge branch 'maint'Johnathan Corgan
2013-02-07blocks: fix use of bare boost::mutex::scoped_lockJohnathan Corgan
gr_file_source gr::blocks::file_source
2013-02-06gruel: renamed mask to dword_maskNicholas Corgan
2013-02-06QA: adding a test to make sure the set_processor_affinity calls work and ↵Tom Rondeau
top_block starts correctly.
2013-02-06core: working thread affinity concept into gr_blocks.Tom Rondeau
Example in gnuradio-core/src/examples/mp-sched/affinity_set.py Documentation describing API in docs/doxygen/other/thread_affinity.dox
2013-02-05adding gr_fastnoise_source and making it the default for gr_channel_modelTim O'Shea
this is a 4x-6x speedup depending on the processor/os
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-22core: Add min_noutput_items to gr_block.Ben Reynwar
2013-01-15Merge remote-tracking branch 'mbant/equal_for_tags'Tom Rondeau
2013-01-15core: added remove_tag_item()Martin Braun
2013-01-15core: added operator == for tagsMartin Braun
2013-01-14Merge branch 'maint'Johnathan Corgan
2013-01-14core: gr_socket_pdu missing iostreamJosh Blum
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
2013-01-01Tweak INCLUDE dirs such that INCLUDE_DIRECTORIES and LINK_DIRECTORIES are ↵Michael L Dickens
ordered as: internal build and source for this component, other components (internal build and source, or already installed), non-project non-system dependencies (e.g., Qt, Boost, Python), system dependencies (e.g., CoreAudio).
2012-12-31core: fixed some unused parameter warningsAlexandru Csete
2012-12-20core: fixed pdu MSVC compatibility issuesNicholas Corgan
2012-12-18core: gr_tag_debug handles lacking srcidMartin Braun
2012-12-14blocks: moving file metadata sink/source to gr-blocks.Tom Rondeau
2012-12-14core: adding itemsize key to metadata header to allow for vectorized items.Tom Rondeau
This also simplifies some code in the source since we're told exactly what the items size is and don't have to infer. Also adds an example using vector items.
2012-12-14core: Added detached header test to file metadata QA.Tom Rondeau
Also adds a flush when updating the headers.
2012-12-14core: When the file meta sink is closed by user, make sure the last header ↵Tom Rondeau
is properly updated.
2012-12-14core: use std::string in file metadata sink (easier to work with; matches ↵Tom Rondeau
source).
2012-12-14core: updated file metadata source to support detached header files.Tom Rondeau
2012-12-13core: updates metadata parser: don't assume value is a float.Tom Rondeau
Also fixes an error in Doxygen markup.
2012-12-13core: metadata file source parses extras header and converts data to tags.Tom Rondeau
2012-12-13core: updated meta data file sink to extract header metadata as tags and add ↵Tom Rondeau
them to the tag stream.
2012-12-13core: better tag debugger. Only outputs when there are tags to show.Tom Rondeau
2012-12-13core: forgot to remove these outputs.Tom Rondeau
2012-12-13core: adding a file meta source block.Tom Rondeau
Right now, reads headers to get the item size and segment size. Streams data segments as correct data type out of streaming port 0. Does nothing else with meta data.
2012-12-13core: cleaning up file meta sink.Tom Rondeau