summaryrefslogtreecommitdiff
path: root/grc
AgeCommit message (Collapse)Author
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-02Modifications to usrp2 source and sink so that set center freq is called ↵Josh Blum
afer set lo offset.
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-09-02added ref scale param to fft and waterfallJosh Blum
2009-09-02Modifications to the usrp blocks and wrapper so that the lo offset is set ↵Josh Blum
with the lo frequency.
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-29todoJosh 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-24Merge branch 'master' of http://gnuradio.org/git/gnuradio into grcJosh Blum
2009-08-24renamed the colors dialog to typesJosh Blum
2009-08-23use pkgpythondirJosh Blum
2009-08-23Added blks2.pfb_arb_resampler_ccf to GRC block listJohnathan Corgan
* New block XML file * Added set_taps callback to blks2 hier block * GRC example showing pre- and post-resampling swept spectrum
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-13Added generation of message queues in flow graph template.Josh Blum
Added message source and sink blocks to test. TODO: Port and Block require new validation checks.
2009-08-10apply diff from previous commitsJosh Blum
2009-07-29gr_not xml fix: only one input for notjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11516 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-16There is no y per div, but there is a dynamic range.jblum
Added **kwargs to nongl for backwards compadibility. Updated todo. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11448 221aa14e-8319-0410-a670-987f0aec2ac5
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-11Implements ticket:401 and ticket:402.jcorgan
Adds several API functions to determine build constants at runtime, and a convenience command line program to display them: From C++: const std::string gr_prefix(); const std::string gr_sysconfdir(); const std::string gr_prefsdir(); const std::string gr_build_date(); const std::string gr_svn_date(); const std::string gr_svn_version(); const std::string gr_version(); From Python: gr.prefix() gr.sysconfdir() gr.prefsdir() gr.build_date() gr.svn_date() gr.svn_version() gr.version() The new binary is 'gnuradio' and installed on the path: $ gnuradio Program options: gnuradio [options]: -h [ --help ] print help message --prefix print gnuradio installation prefix --sysconfdir print gnuradio system configuration directory --prefsdir print gnuradio preferences directory --builddate print gnuradio build date (RFC2822 format) -v [ --version ] print gnuradio version --svnversion print SVN repository version (SVN format) --svndate print SVN repository date $ git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11418 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-07-04std squelch wrapper fixjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11339 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-02removed redundant constants.py entry in makefilejblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11323 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-29fixed screenshot capability, calls get pixbuf in drawing areajblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11307 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-29fix for argmax wrapper checkjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11306 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-29argmax wrapper fix, please document argmax, its outputs are non-intuitivejblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11305 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-25Made the form instances in the gui variables "private", ie, added an underscore.jblum
The generated code looks makes more sense, and it may avoid a possible variable collision. Fixed up variable config to re-read the config file before writing, so 2 or more variables using the same config file cant "fight". git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11284 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-25better fix for selected ports, added variable config example to examplesjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11283 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-25minor fix so deleted elements are not referenced in the selected portsjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11282 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
2009-06-23Merging r11186:11273 from grc branch.jblum
Fixes, features, and reorganization for grc. Minor fixes and features for wxgui forms. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11274 221aa14e-8319-0410-a670-987f0aec2ac5
2009-06-13Merged wxgui/forms branch r11124:11183jblum
The forms module is set of wxgui forms wrapped in pubsub aware convenience classes. The forms module will be used by the wxgui window classes (fft, scope, waterfall...) The forms module will be used in grc generated flowgraphs. The forms module will be used by future gui apps (usrp siggen...). Tasks: Moved forms module into wxgui. Modified *_window classes to use the forms module. Added features to forms as required. Removed pubsub aware forms in common.py. Switched grc to use the forms module in wxgui. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11184 221aa14e-8319-0410-a670-987f0aec2ac5