summaryrefslogtreecommitdiff
path: root/grc/python
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into nextJohnathan Corgan2010-06-242-35/+41
|\ | | | | | | | | | | * master: added python script to fix copyright years based on git log grc: expanded nports ability to have multiple port duplicators per side
| * grc: expanded nports ability to have multiple port duplicators per sideJosh Blum2010-06-242-35/+41
| |
* | Merge branch 'master' of http://gnuradio.org/git/gnuradio into uhdJosh Blum2010-04-151-12/+20
|\|
| * work on the string representations for parameters (large vectors could be ↵Josh Blum2010-03-231-12/+20
| | | | | | | | too much to render, ie use truncation)
* | added to uhd grc files, also removed warning for grc generator with uhd blocksJosh Blum2010-04-141-1/+1
|/
* Fixed bug in checking if path is writable.Josh Blum2010-03-031-1/+1
| | | | Some moron put quotes around the variable name...
* If the directory is read-only, use the systems tmp directory for generated ↵Josh Blum2010-03-031-1/+6
| | | | py files.
* updated wiki urlJosh Blum2010-02-241-2/+2
|
* grc bug fix from Dimitris SymeonidisJosh Blum2010-01-231-1/+1
|
* Merge branch 'wip/grc/cleanup' of http://gnuradio.org/git/jblumJohnathan Corgan2009-12-073-4/+0
|\
| * removed unused import statements, thanks pyflakesJosh Blum2009-12-063-4/+0
| |
* | Allow for multiple io pads per hier flow graph.Josh Blum2009-12-033-33/+33
|/ | | | | | | | | Each io pad can have a different io signature. Uses the iosignaturev for hier implementation. Backwards compadible with exception: Pad blocks that used multiple ports must be replaced with multiple pad blocks as the new pad io blocks only support one port per block.
* renamed msgq to msgq_in and msgq_out, block wrappers changed accordinglyJosh Blum2009-10-281-1/+1
|
* Created a grc_blockdir in makefile.common.Josh Blum2009-10-281-3/+3
| | | | | Switched the grc src prefix in grc makefiles. Removed grc/Makefile.inc as it was no longer neededed.
* Merge commit '25a8' from git@gnuradio.org:jblumJohnathan Corgan2009-10-151-11/+17
|\ | | | | | | | | | | | | | | | | * commit '25a8': use clean numbers for waterfall ref and range tweaks to scope autoscaling registered key to hide/show control panel in wxgui windows Added window size param to all wxgui wrappers. add canonical options for copy enable param
| * Added window size param to all wxgui wrappers.Josh Blum2009-10-091-11/+17
| | | | | | | | Modified type parser to allow blank values in vector types as empty vectors.
* | added noaa to extract doc matcherJosh Blum2009-10-071-1/+1
|/
* Added a run options to the "no gui" generate options.Josh Blum2009-10-031-0/+5
| | | | | | | | | The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding. (cherry picked from commit fd37328c778ea8014e9ea9d932e61e5d229dd012)
* Revert "Merge branch 'grc' of http://gnuradio.org/git/jblum"Johnathan Corgan2009-09-251-5/+0
| | | | This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57.
* Added a run options to the "no gui" generate options.Josh Blum2009-09-251-0/+5
| | | | | | | | The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding.
* Re/evaluate the notebook blocks label because we dont garuntee the ↵Josh Blum2009-09-181-1/+1
| | | | | | | evaluation priority. Meaning, we cant garuntee that the notebook block will be evaluated before this param, without explicitly calling evaluate on it when the value is needed.
* added errors dialog to show all error messages in flow graphJosh Blum2009-09-181-1/+1
|
* use show signal to perform initial gui updateJosh Blum2009-09-081-1/+1
|
* Fixed the usrp and usrp2 probe scripts to work with the new gui param api.Josh Blum2009-09-061-1/+1
| | | | | Also fixed the scripts to work since they were broken by previous changes. Get input in param class now pases a param instance (self) into the object.
* propsdialog tweaksJosh Blum2009-09-061-3/+3
|
* better error msg for empty statementsJosh Blum2009-09-051-0/+1
|
* Evaluation fix in param.to_code().Josh Blum2009-09-021-3/+4
| | | | | | | | Dont force an evaluation in to code unless the type is string or list. Not doing so forces the variables to call evaluate before the namespace was bootstrapped. This fixes a bug that came up when the validate was replaced with rewrite in flowgraph.import_data(). By replacing the validate, evaluate was only called once, and the namespace was not bootstrapped.
* Removed the flagging api and usage from the base classes.Josh Blum2009-09-021-3/+10
| | | | Far better to flag the namespace for renewing once in the flowgraph.py
* Switched the python classes to inherit from the base and gui classes.Josh Blum2009-08-306-14/+30
| | | | | Use only **kwargs so all contructor parameters must be passed with keys. Moved gui input forms classes from base to gui param module.
* port and param types from an overloaded methodJosh Blum2009-08-302-22/+17
|
* Replaced TYPES in Port and Param with types parameter.Josh Blum2009-08-293-16/+26
| | | | | Replaced odict in options for storing options with a list. Fix virtual port check in flow graph template.
* made is_virtual_xxx a block level function, used by port and param classesJosh Blum2009-08-283-12/+13
|
* added stream id type and checking in evaluateJosh Blum2009-08-281-4/+21
|
* avoid loopsJosh Blum2009-08-281-4/+13
|
* Recursive resolution of virtual sources.Josh Blum2009-08-283-16/+38
| | | | | | Flow graph generation code working. Also, mod to fft window to use clean/nice Db/div.
* added virtual source and added stream ids, logic to clone in portJosh Blum2009-08-281-5/+15
|
* added rewrite methods to element to separate from validation logicJosh Blum2009-08-262-7/+14
|
* Added virtual sink and logic to clone port.Josh Blum2009-08-261-0/+14
| | | | | Tweaks to the base validation routines. Validate twice in the update until rewrite functions are implemented.
* removed repurposing of padsJosh Blum2009-08-251-28/+8
|
* Work on command line options for generated code.Josh Blum2009-08-251-6/+16
| | | | Simplified eng_option eng_float to reuse str_to_num code.
* added continuation mode for pad source and sinksJosh Blum2009-08-201-0/+17
|
* Removed Source and Sink classes as Port subclasses.Josh Blum2009-08-172-25/+14
| | | | A port can be a source or a sink based on the dir parameter.
* Merged branch 'msgq' from http://gnuradio.org/git/jblum.gitJohnathan Corgan2009-08-157-34/+59
|\ | | | | | | | | | | This adds the ability to GRC to gave blocks with message ports. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
| * added validation check for msg type ports, added copy method for ports to ↵Josh Blum2009-08-152-18/+23
| | | | | | | | cleanup nports code
| * params, sources, and sinks now stored internally as lists. The keys for said ↵Josh Blum2009-08-142-15/+11
| | | | | | | | objects are now only stored in one place (in the object).
| * this time commit the file changesJosh Blum2009-08-137-11/+32
| |
| * apply diff from previous commitsJosh Blum2009-08-104-19/+22
| |
* | Added git ignore files auto created from svn:ignore properties.git2009-08-141-0/+2
|/ | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* make use of gr.version()jblum2009-07-111-2/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11420 221aa14e-8319-0410-a670-987f0aec2ac5
* short id fixjblum2009-07-082-8/+5
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11380 221aa14e-8319-0410-a670-987f0aec2ac5