Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | controlport: adding abstraction layer for the controlport backends; support ↵ | Nate Goergen | 2015-04-02 | 2 | -0/+1044 | |
| | | | | thrift currently. | |||||
* | controlport: Addes a FindThrift cmake module to find the Thrift headers, ↵ | Tom Rondeau | 2015-04-02 | 3 | -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 fix | Tom Rondeau | 2015-04-02 | 1 | -1/+1 | |
| | ||||||
* | controlport: working gr-perf-monitorx application | Tom Rondeau | 2015-04-02 | 2 | -0/+905 | |
| | ||||||
* | controlport: restructuring to add subdirs for different cp backends. | Tom Rondeau | 2015-04-02 | 2 | -1/+12 | |
| | ||||||
* | controlport: removing use of ice for a controlport rpc. | Tom Rondeau | 2014-08-08 | 7 | -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. | |||||
* | Removing trailing/extra whitespaces before release. | Tom Rondeau | 2014-07-07 | 7 | -53/+53 | |
| | | | | 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 Rondeau | 2014-04-21 | 1 | -0/+4 | |
|\ | ||||||
| * | controlport: in gr-perf-monitorx, if all work times returned are 0, avoid a ↵ | Tom Rondeau | 2014-04-21 | 1 | -0/+4 | |
| | | | | | | | | divide-by-zero fault. | |||||
* | | controlport: allows reset_perf_counters to be called over controlport; ↵ | Tom Rondeau | 2014-04-15 | 2 | -21/+66 | |
|/ | | | | | | gr-perf-monitorx has button to call this. Also changes the icon of the ControlPort tools to the new one. | |||||
* | gr-ctrlport-monitor: update knob properties cleanly if exports are added at ↵ | Tim O'Shea | 2013-09-13 | 1 | -1/+4 | |
| | | | | runtime | |||||
* | ctrlport: only convert strings to bytes for probe2_b data. | Tom Rondeau | 2013-08-21 | 2 | -3/+3 | |
| | ||||||
* | ctrlport: fixes display for different types of probe data. | Tom Rondeau | 2013-07-16 | 1 | -15/+29 | |
| | ||||||
* | controlport: Added probes for byte, short, and int data types | Tom Rondeau | 2013-07-16 | 2 | -40/+49 | |
| | | | | | | | | | | (ctrlport_probe2_x). Had to add some more plumbing to ControlPort to handle different data types to support the new probes. TODO: in 3.8, we will remove ctrlport_probe_c and make a single GRC file for all data types and remove blocks_ctrlport_probe2_c.xml. | |||||
* | grc: added special variable objects to represent constellations. | Tom Rondeau | 2013-07-16 | 1 | -1/+1 | |
| | | | | | | | | "Constellation Object": represents the 'calcdist' version, which is generic but uses Euclidean distance to make decisions. "Constellation Rect. Object": special rectangular constellation with a simpler decision calculation. digital: also updated documentation for constellation classes. | |||||
* | ctrlport: removed 'New Plot' toolbar button. Needs work to be useful and was ↵ | Tom Rondeau | 2013-07-16 | 1 | -6/+0 | |
| | | | | actually broken. | |||||
* | ctrlport: Improved display handling for gr-ctrlport-monitor. | Tim Newman | 2013-07-16 | 1 | -10/+49 | |
| | ||||||
* | controlport: added support for complex data types. | Tom Rondeau | 2013-06-18 | 2 | -18/+53 | |
| | | | | | | Vectors of complex are still passed as interleaved. Single values can be passed as GNURadio::complex. ControlPort can translate these in GNU Radio to gr_complex; Python programs need to convert themselves. gr-ctrl-monitor updated to handle this. multiply_const_cc block updated to export get and set of k value through ControlPort. | |||||
* | runtime: update gr-perfmonitor-x to display message ports - currently they ↵ | Tim O'Shea | 2013-06-07 | 1 | -14/+52 | |
| | | | | do not show any performance statistics | |||||
* | runtime: adding clock-type selection drop down to gr-perf-monitorx tool | Tim O'Shea | 2013-06-05 | 1 | -0/+36 | |
| | ||||||
* | uninstalled imports: Fixing up after merge with master. | Ben Reynwar | 2013-06-03 | 1 | -0/+4 | |
| | ||||||
* | Merge remote-tracking branch 'osh/next' into next | Tom Rondeau | 2013-05-23 | 2 | -4/+5 | |
|\ | | | | | | | | | | | | | | | Conflicts: gnuradio-runtime/lib/CMakeLists.txt gnuradio-runtime/lib/gr_block_detail.cc gnuradio-runtime/lib/gr_realtime.cc gr-analog/swig/analog_swig.i | |||||
| * | runtime: allow "-p ###" as well as "###" syntax for gr-ctrlport-monitor port ↵ | Tim O'Shea | 2013-05-05 | 1 | -0/+2 | |
| | | | | | | | | args | |||||
| * | runtime: gr-perf-monitorx, make very sure we are using the right matplotlib ↵ | Tim O'Shea | 2013-04-23 | 1 | -1/+2 | |
| | | | | | | | | backend before causing any problems by defaulting to a different one | |||||
| * | remove scipy references from gr-perf-monitorx | Tim O'Shea | 2013-04-20 | 1 | -3/+1 | |
| | | ||||||
* | | runtime: converting runtime core to gr namespace, gnuradio include dir. | Tom Rondeau | 2013-04-29 | 1 | -4/+4 | |
|/ | ||||||
* | cmake: fix packaging categories to use runtime vs. core | Johnathan Corgan | 2013-04-03 | 1 | -8/+8 | |
| | ||||||
* | adding a grc block for launch performance monitorx | Tim O'Shea | 2013-04-01 | 1 | -3/+16 | |
| | ||||||
* | install gr-perf-monitorx to bin dir | Tim O'Shea | 2013-04-01 | 1 | -0/+1 | |
| | ||||||
* | runtime: migrate remaining gnuradio-core contents into gnuradio-runtime | Johnathan Corgan | 2013-03-26 | 10 | -0/+3023 | |