summaryrefslogtreecommitdiff
path: root/grc/python
AgeCommit message (Collapse)Author
2010-03-23work on the string representations for parameters (large vectors could be ↵Josh Blum
too much to render, ie use truncation)
2010-03-03Fixed bug in checking if path is writable.Josh Blum
Some moron put quotes around the variable name...
2010-03-03If the directory is read-only, use the systems tmp directory for generated ↵Josh Blum
py files.
2010-02-24updated wiki urlJosh Blum
2010-01-23grc bug fix from Dimitris SymeonidisJosh Blum
2009-12-07Merge branch 'wip/grc/cleanup' of http://gnuradio.org/git/jblumJohnathan Corgan
2009-12-06removed unused import statements, thanks pyflakesJosh Blum
2009-12-03Allow for multiple io pads per hier flow graph.Josh Blum
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.
2009-10-28renamed msgq to msgq_in and msgq_out, block wrappers changed accordinglyJosh Blum
2009-10-28Created a grc_blockdir in makefile.common.Josh Blum
Switched the grc src prefix in grc makefiles. Removed grc/Makefile.inc as it was no longer neededed.
2009-10-15Merge commit '25a8' from git@gnuradio.org:jblumJohnathan Corgan
* 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
2009-10-09Added window size param to all wxgui wrappers.Josh Blum
Modified type parser to allow blank values in vector types as empty vectors.
2009-10-07added noaa to extract doc matcherJosh Blum
2009-10-03Added a run options to the "no gui" generate options.Josh Blum
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)
2009-09-25Revert "Merge branch 'grc' of http://gnuradio.org/git/jblum"Johnathan Corgan
This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57.
2009-09-25Added a run options to the "no gui" generate options.Josh Blum
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.
2009-09-18Re/evaluate the notebook blocks label because we dont garuntee the ↵Josh Blum
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.
2009-09-18added errors dialog to show all error messages in flow graphJosh Blum
2009-09-08use show signal to perform initial gui updateJosh Blum
2009-09-06Fixed the usrp and usrp2 probe scripts to work with the new gui param api.Josh Blum
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.
2009-09-06propsdialog tweaksJosh Blum
2009-09-05better error msg for empty statementsJosh Blum
2009-09-02Evaluation fix in param.to_code().Josh Blum
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.
2009-09-02Removed the flagging api and usage from the base classes.Josh Blum
Far better to flag the namespace for renewing once in the flowgraph.py
2009-08-30Switched the python classes to inherit from the base and gui classes.Josh Blum
Use only **kwargs so all contructor parameters must be passed with keys. Moved gui input forms classes from base to gui param module.
2009-08-30port and param types from an overloaded methodJosh Blum
2009-08-29Replaced TYPES in Port and Param with types parameter.Josh Blum
Replaced odict in options for storing options with a list. Fix virtual port check in flow graph template.
2009-08-28made is_virtual_xxx a block level function, used by port and param classesJosh Blum
2009-08-28added stream id type and checking in evaluateJosh Blum
2009-08-28avoid loopsJosh Blum
2009-08-28Recursive resolution of virtual sources.Josh Blum
Flow graph generation code working. Also, mod to fft window to use clean/nice Db/div.
2009-08-28added virtual source and added stream ids, logic to clone in portJosh Blum
2009-08-26added rewrite methods to element to separate from validation logicJosh Blum
2009-08-26Added virtual sink and logic to clone port.Josh Blum
Tweaks to the base validation routines. Validate twice in the update until rewrite functions are implemented.
2009-08-25removed repurposing of padsJosh Blum
2009-08-25Work on command line options for generated code.Josh Blum
Simplified eng_option eng_float to reuse str_to_num code.
2009-08-20added continuation mode for pad source and sinksJosh Blum
2009-08-17Removed Source and Sink classes as Port subclasses.Josh Blum
A port can be a source or a sink based on the dir parameter.
2009-08-15Merged branch 'msgq' from http://gnuradio.org/git/jblum.gitJohnathan Corgan
This adds the ability to GRC to gave blocks with message ports. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
2009-08-15added validation check for msg type ports, added copy method for ports to ↵Josh Blum
cleanup nports code
2009-08-14params, sources, and sinks now stored internally as lists. The keys for said ↵Josh Blum
objects are now only stored in one place (in the object).
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-13this time commit the file changesJosh Blum
2009-08-10apply diff from previous commitsJosh Blum
2009-07-11make use of gr.version()jblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11420 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-08short id fixjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11380 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-08Adds short commandline parameter handling in GRC.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11376 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-06Merged r11309:11357 from grc branch.jblum
Adds notebook cabability to grc and its wxgui windows/controls. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11358 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-29Added ability to extract category names from doxygen.jblum
For now, this is commented out until the current block tree is overhauled. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11304 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-25added to todo, added help message to optparse option w/ paramjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11281 221aa14e-8319-0410-a670-987f0aec2ac5