summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python/gnuradio
AgeCommit message (Collapse)Author
2013-07-14gras: added run/start with maximum_output_itemsJosh Blum
2013-05-11gras: make use of test_thread_priority api callJosh Blum
2013-05-11gras: backwards compat rt prio stuffJosh Blum
2013-05-10gras: need some backward compat hooks for scope sink guiJosh Blum
2013-04-04gras: switching call to to_elementJosh Blum
2013-03-31Merge branch 'maint' into v3.6.4git_gras_supportJosh Blum
Conflicts: gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block.h
2013-03-29core: addressing issue #529. Using vector<int> instead of vector<unsigned ↵Tom Rondeau
int> for affinity mask vector. This is wrong as the mask should be unsigned, but necessary for SWIG to work cleanly on both 32-bit and 64-bit platforms.
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-07core: protect against popping a message off the queue if no handler is attached.Tom Rondeau
This mostly solves a problem with threads being launched in random order, so a handler might not be established yet, even if there is a message waiting. Fixes Issue #514.
2013-02-24gras: move python hier/top wrappers into init.pyJosh Blum
This also addresses a holdover bug from the last commit
2013-02-17Merge branch 'cpp_prefs'Tom Rondeau
2013-02-17Merge branch 'maint' into v3.6.4git_gras_supportJosh Blum
2013-02-17Merge branch 'maint'Johnathan Corgan
2013-02-17core: fix gr_message_debug for printing PDUsJohnathan Corgan
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-07core: QA still had issues from next branch. This fixes it.Tom Rondeau
2013-02-07core: QA code import fix.Tom Rondeau
Prevents getting pmt module from the installed library.
2013-02-01core: added tag to python convertersMartin Braun
2013-01-31core: Enabling msg_connect within python blocks.Roy Thompson
2013-01-14core: removed redundant test settingsJosh Blum
2013-01-13gras: fixed the misc issues w/ gr python blockJosh Blum
There was an bug in the get_tags_in_range impl, found incidentally. Just a little swig + python misc changes.
2013-01-13gras: support changeset for 3.6.4Josh Blum
used volk from next branch cf5c930d89ac89ba5a0da4a616c88d3c37e018ae for grextras support (it uses the dispatcher) empty stubs for the gr_basic_block msg passing. This is going to be difficult to figure out. The alias stuff may or may not be related most qa pass, there seems to be some additional issues, will be working through them on futher commits Conflicts: gnuradio-core/CMakeLists.txt gnuradio-core/src/lib/runtime/CMakeLists.txt gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block.h gnuradio-core/src/lib/runtime/gr_hier_block2.h gnuradio-core/src/lib/runtime/gr_top_block.h gnuradio-core/src/python/gnuradio/gr/__init__.py gr-audio/examples/c++/CMakeLists.txt gr-fcd/examples/c++/CMakeLists.txt grc/python/Port.py
2012-12-20core: fixed pdu MSVC compatibility issuesNicholas Corgan
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: QA code to test file metadata sources and sinks.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-12Merge branch 'master' into file_meta_dataTom Rondeau
Conflicts: gr-utils/src/python/CMakeLists.txt
2012-12-12core: message passing QA needs just a little bit of time to get the message ↵Tom Rondeau
sent.
2012-12-10core: to make ctest able to import pmts in-tree.Tom Rondeau
This duplicates a recent change made on next for the same reason: 4aec85d2facecb751ab4f83b934e56a6d59037dd
2012-12-07core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancementsTim O'Shea
2012-12-06core: Adding function to retrieve the symbol names of a blocks message ports.Tom Rondeau
Updated qa_pdu tests to verify this.
2012-12-06core: updated the message debug block to have a 'store' port where messages ↵Tom Rondeau
can be retrieved afterwards. Updated qa_pdu to use the new 'store' port for testing the resulting message.
2012-12-05core: metadata file parser updated for more sig figs on display.Tom Rondeau
2012-12-04core: updated metadata structure to use relative header info.Tom Rondeau
Now the start tag info in the header is relative to the begining of the header (so, basically, the size of the header + extras).
2012-12-04core: adding a max segment size to metadata files.Tom Rondeau
Automatically generates a new header after the MSS is reached. Also adds a metadata format version number (starting at 0).
2012-12-03QA: update the 'import pmt' statement to always draw the pmt module from the ↵Tom Rondeau
build directory.
2012-11-29Adding PDU to tagged stream and tagged stream to PDU blocks along with QA pythonJohnathan Corgan
non-stream-connected blocks still need a new thread context
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-11-27core: adding ability to handle extra data in headers.Tom Rondeau
2012-11-24core: Update file_meta_sink to inject headers into data stream.Tom Rondeau
When a tag with updated metadata information is received, close out the previous header (by setting the segment size) and create a new header with the new data. Specifically for sample rate and time stamps. Will be useful for extra_dict when implemented.
2012-11-21core: adding Python files to easily parse header info of a file.Tom Rondeau
Also a utility script that you pass a filename to and it prints out the meta data.
2012-11-14Merge branch 'maint'Johnathan Corgan
2012-11-14gr: same change for common PYTHON test pathsJosh Blum
Conflicts: gr-analog/python/CMakeLists.txt gr-blocks/python/CMakeLists.txt
2012-11-14gr: set a common GR_TEST_TARGET_DEPS for all module unit testsJosh Blum
Each unit test shares common dependencies, but we have been neglecting to set these. In this changeset, we set one top level GR_TEST_TARGET_DEPS, and simply append module-specific dependencies for each test. This also helps to fix QA tests on windows which were missing the dependencies list. Conflicts: gr-analog/python/CMakeLists.txt gr-blocks/python/CMakeLists.txt
2012-10-19Removes some swig workaround code put in for ticket 181.Tom Rondeau
This seems to fix the import problems recently seen on 12.10 for loading gnuradio-companion (due to 'from lxml import etree' which was actually due to 'import os' causing a segfault).
2012-09-04Merge branch 'maint'Johnathan Corgan