summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | clarify missing module exception.Chris Kuethe2015-08-281-8/+13
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reduces surprise and tells me what i need to do to fix it.
* / / / / / / / / / / whitespace fixes and some minor adjustments for building the PythonTom Rondeau2015-08-171-1/+1
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | manual.
* | | | | | | | | | Merge branch 'maint'Johnathan Corgan2015-07-292-18/+19
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | runtime: stop catching errors from primitive_connect in connect decoratorSebastian Koslowski2015-07-272-18/+19
| | | | | | | | | |
* | | | | | | | | | Merge branch 'maint'Johnathan Corgan2015-07-121-5/+7
|\| | | | | | | | | | |_|_|_|_|_|_|_|/ |/| | | | | | | |
| * | | | | | | | runtime: fix default forecast implementation for python blocksSebastian Koslowski2015-07-101-5/+7
| | | | | | | | |
* | | | | | | | | base: Added argparse equivalent for eng_optionMartin Braun2015-06-272-0/+54
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | ctrlport: fix gr-perf-monitorx crash when manipulating displayTom Rondeau2015-06-231-9/+36
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | runtime: add flag to wrapped top_block to control SIGINT handling in wait()Sebastian Koslowski2015-05-291-4/+7
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge remote-tracking branch 'nowls/burst_shaping'Johnathan Corgan2015-04-262-0/+65
|\ \ \ \ \ \
| * | | | | | digital: added tag propagation to burst_shaper blocksSean Nowlan2015-04-252-0/+65
| | |_|_|/ / | |/| | | |
* | | | | | Merge remote-tracking branch 'tom/ctrlport/fixes1'Johnathan Corgan2015-04-261-62/+81
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | controlport: use proper default return value from prefs get_bool.Tom Rondeau2015-04-221-4/+4
| | | | | |
| * | | | | controlport: fixed up performance monitor.Tom Rondeau2015-04-221-58/+77
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed a problem with display runtime or buffer graphs by not clearing and redrawing the entire graph, just updating the height of the bars. Only update table or graph when they are the visible elements. Shuts down timer when the graphs are closed.
* | | | | Merge branch 'maint'Johnathan Corgan2015-04-261-1/+1
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | runtime: fixed default srcid value for PythonTag classSean Nowlan2015-04-261-1/+1
| | | |
| * | | runtime: added default xtor & dtor to tag_t; srcid default is now PMT_FSean Nowlan2015-04-261-1/+1
| | |/ | |/|
* | | Merge branch 'ctrlport'Johnathan Corgan2015-04-158-6/+2131
|\ \ \ | |/ / |/| |
| * | controlport: more cleanup and conveniencesTom Rondeau2015-04-021-1/+1
| | |
| * | controlport: cleaning up; trying to handle shutdown better.Tom Rondeau2015-04-021-0/+8
| | | | | | | | | | | | Added QA code in for testing probes and other basic connection features. Requires nthreads >= 10.
| * | controlport: adding performance and controlport monitor GRC blocks.Tom Rondeau2015-04-021-3/+3
| | | | | | | | | | | | | | | Updated thrift server conf to set an endpoint -- need to get host address instead of hardcoding to 127.0.0.1.
| * | controlport: Adds ability to configure Thrift through a config fileTom Rondeau2015-04-021-1/+13
| | | | | | | | | | | | Checks GNU Radio's preference files for [ControlPort] config option to point to a file name. That file is the same prefs structure with [Thrift] and key value pairs such as "port = 9090" to set config specific to Thrift.
| * | controlport: reorg abstraction layers for RPC connections.Tom Rondeau2015-04-025-291/+322
| | | | | | | | | | | | ThriftRadioClient has merged with and renamed to RPCConnectionThrift.
| * | controlport: more work on the translation layer; properties and setting ↵Tom Rondeau2015-04-024-86/+163
| | | | | | | | | | | | parameters in gr-ctrlport-monitor now working.
| * | controlport: more cleanup of python code to help generalize the interfaceTom Rondeau2015-04-024-81/+71
| | |
| * | controlport: cleanup and switching over to new Python common interface.Tom Rondeau2015-04-024-99/+123
| | |
| * | controlport: adding abstraction layer for the controlport backends; support ↵Nate Goergen2015-04-022-0/+1044
| | | | | | | | | | | | thrift currently.
| * | controlport: Addes a FindThrift cmake module to find the Thrift headers, ↵Tom Rondeau2015-04-023-4/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libraries, and Python files. Also adds a ENABLE_CTRLPORT_THRIFT option to cmake so we can turn off Thrift even if it's found installed on the system. We will do this for any backend to provide maximum control over what is used and not used. This changes how the RPC selector mechanism works; we now set the available RPCs in the config.h file instead of just by hand in the rpcserver_selector.h code. Finally, cmake displays the backend as a submodule of gr-ctrlport when summarizing what is being built for GNU Radio so we know which backends are or are not being used.
| * | controlport: quick fixTom Rondeau2015-04-021-1/+1
| | |
| * | controlport: working gr-perf-monitorx applicationTom Rondeau2015-04-022-0/+905
| | |
| * | controlport: restructuring to add subdirs for different cp backends.Tom Rondeau2015-04-022-1/+12
| |/
* | Merge branch 'maint'Johnathan Corgan2015-04-041-1/+7
|\ \ | |/ |/| | | | | Conflicts: volk
| * runtime: fix deadlock in unlock() from Python #594Jiří Pinkava2015-04-011-1/+7
| |
* | pmt: moves the rest of the PMT constants from static globals to using get_ ↵Tom Rondeau2015-02-261-0/+3
|/ | | | functions.
* runtime: add tests for new decorators in hier_block2Sebastian Koslowski2014-12-123-52/+151
|
* runtime: refactor top/hier block python wrappersSebastian Koslowski2014-12-102-151/+129
|
* runtime: whitespace fixesSebastian Koslowski2014-12-102-50/+47
|
* Merge branch 'maint'Tom Rondeau2014-12-041-2/+10
|\
| * logger: fixed a problem with the Python loggers not respecting the log_file ↵Tom Rondeau2014-12-041-2/+10
| | | | | | | | and debug_file settings in the logger preferences file.
* | blocks: better handling of srcid with vector_source blocks.Tom Rondeau2014-10-021-2/+15
| | | | | | | | | | | | - vector_source now adds the srcid of the tag to the actual tag stream. - tag_utils' python_to_tag can now be called with just 3 parameters by omitting the srcid; gets filled in with PMT_F. - updated vector_source_with_tags example to have tags with and without srcid set.
* | pmt: Added float conversionMartin Braun2014-09-041-0/+2
|/ | | | | | Added to_float() and from_float(). These are basically aliases for *_double() with a type cast for when strict typing is necessary (e.g. SWIG won't accept an f32 value when using from_double()).
* Merge branch 'maint'Tom Rondeau2014-08-087-2632/+0
|\ | | | | | | | | | | Conflicts: gnuradio-runtime/CMakeLists.txt gnuradio-runtime/lib/controlport/CMakeLists.txt
| * controlport: removing use of ice for a controlport rpc.Tom Rondeau2014-08-087-2632/+0
| | | | | | | | This effectively disables the use of ControlPort for now until we build in a new middleware layer. The ControlPort API and interfaces exist but will function as nops for now.
* | dtv: wip, porting gr-atsc blocks into new gr-dtvJohnathan Corgan2014-07-211-0/+1
|/
* Removing trailing/extra whitespaces before release (for master).Tom Rondeau2014-07-071-5/+5
| | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* Merge branch 'maint'Tom Rondeau2014-07-079-58/+58
|\
| * Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-079-58/+58
| | | | | | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* | runtime: mods for pmt's NIL.Tom Rondeau2014-06-282-5/+11
| |
* | runtime: restructure prefs class for initializing prefs singleton.Tom Rondeau2014-06-271-127/+0
| | | | | | | | | | | | Boost filesystem has a bug initializing a static variable when linking statically. This forces the initialization to happen when the first call to prefs::singleton is made. We should really put the prefs ctor in private, but then swig complains.
* | Merge remote-tracking branch 'martin/tsb/prep_for_38'Johnathan Corgan2014-05-232-0/+138
|\ \