summaryrefslogtreecommitdiff
path: root/gr-wxgui
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | added access methods for gps stuffJosh Blum2009-09-291-2/+6
| | | |
* | | | added v offset option to scopeJosh Blum2009-10-182-2/+5
| | | |
* | | | Merge commit '25a8' from git@gnuradio.org:jblumJohnathan Corgan2009-10-158-11/+26
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * | | use clean numbers for waterfall ref and rangeJosh Blum2009-10-091-6/+7
| | | |
| * | | tweaks to scope autoscalingJosh Blum2009-10-091-5/+6
| | | |
| * | | registered key to hide/show control panel in wxgui windowsJosh Blum2009-10-097-0/+13
| | |/ | |/|
* / | fix so all handlers get called on eventJosh Blum2009-10-121-2/+5
|/ /
* | using gr copy in the wxgui connect, added gr copy to grc xmlJosh Blum2009-10-081-37/+19
| |
* | point label transpareny, horizontal offset, and toggle on/off capabilityJosh Blum2009-10-082-3/+9
| |
* | simplify some paramsJosh Blum2009-10-071-15/+13
| |
* | moved the wxgui connect helper functions into the wrapper classJosh Blum2009-10-071-57/+80
| |
* | making use of update ui eventJosh Blum2009-10-071-11/+10
| |
* | setup special wxgui connect on sinks, needs testingJosh Blum2009-10-077-40/+63
| |
* | working special connect for fftsinkJosh Blum2009-10-071-12/+13
| |
* | work on a special connect function that registers a callbackJosh Blum2009-10-062-2/+23
| |
* | added bind to visible event function to callback when visibility changes ↵Josh Blum2009-10-061-0/+35
|/ | | | within tabs
* fixed bool converter in forms to work with non bool optionsJosh Blum2009-09-141-2/+4
|
* set text box bg color on changeJosh Blum2009-09-091-4/+8
|
* Round the slider's value, but not the internal representation.Josh Blum2009-09-092-3/+5
| | | | Now, the slider can operate on any step size without killing the precision for other forms.
* Merge branch 'grc' from http://gnuradio.org/git/jblum.git into masterJohnathan Corgan2009-09-041-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we dont use test() -> remove it Made the window for the pass band filters integers (take firdes.WIN_XXX). Evaluation fix in param.to_code(). Removed the flagging api and usage from the base classes. added ref scale param to fft and waterfall Switched the python classes to inherit from the base and gui classes. port and param types from an overloaded method todo Replaced TYPES in Port and Param with types parameter. made is_virtual_xxx a block level function, used by port and param classes added stream id type and checking in evaluate avoid loops Recursive resolution of virtual sources. added virtual source and added stream ids, logic to clone in port added rewrite methods to element to separate from validation logic Added virtual sink and logic to clone port. removed repurposing of pads Work on command line options for generated code. renamed the colors dialog to types use pkgpythondir ...
| * Recursive resolution of virtual sources.Josh Blum2009-08-281-3/+3
| | | | | | | | | | | | Flow graph generation code working. Also, mod to fft window to use clean/nice Db/div.
* | waterfall and fft use a common autoscale functionJosh Blum2009-09-023-23/+26
| |
* | Fix so that the waterfall texture is initialized with a buffer of the same size.Josh Blum2009-09-021-1/+1
| | | | | | | | | | If the fft size was a non power of two, the buffer would be a different size. This would cause a segfault. Particularly because fft_window was throwing out a bin.
* | Modified log power fft block so ref scale is peak to peak.Josh Blum2009-08-312-9/+13
|/ | | | | | Tweaked fft sink autoscale routine to come up with better numbers. Modified scope sink ac couple block to use constant tap. The previous tap calculation would cause failure for very small sample rates.
* automatic store for empty traces on enableJosh Blum2009-08-221-2/+9
|
* added traces to fft windowJosh Blum2009-08-222-13/+60
|
* Added git ignore files auto created from svn:ignore properties.git2009-08-145-0/+50
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* fixed fft reordingjblum2009-07-172-4/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11450 221aa14e-8319-0410-a670-987f0aec2ac5
* There is no y per div, but there is a dynamic range.jblum2009-07-161-2/+2
| | | | | | | | | Added **kwargs to nongl for backwards compadibility. Updated todo. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11448 221aa14e-8319-0410-a670-987f0aec2ac5
* Implements ticket:401 and ticket:402.jcorgan2009-07-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Refactor msgq thread classes to use gru.msgq_runnerjcorgan2009-07-104-100/+70
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11407 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11309:11357 from grc branch.jblum2009-07-062-1/+2
| | | | | | | | 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
* cast choices to a list because .index method DNE in python2.5 for tuplejblum2009-06-261-1/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11294 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging r11186:11273 from grc branch.jblum2009-06-232-6/+13
| | | | | | | | | 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
* Defined a gr_sysconfdir in Makefile.commonjblum2009-06-131-1/+1
| | | | | | | | Modified uses of etcdir to use gr_sysconfdir. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11185 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged wxgui/forms branch r11124:11183jblum2009-06-1312-475/+1353
| | | | | | | | | | | | | | | | | | 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
* removed defunct base_value parameter from numbersinkjblum2009-05-291-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11162 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11123:11148 from jcorgan/np into trunk.jcorgan2009-05-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
* Change wxgui style default now so 'auto' tries for OpenGL sinks and falls ↵jcorgan2009-05-233-42/+33
| | | | | | back to non-GL sinks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11091 221aa14e-8319-0410-a670-987f0aec2ac5
* Added arg to start non gl scope in xy mode.jblum2009-05-151-1/+2
| | | | | | | | Harmless and backwards compadible. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11047 221aa14e-8319-0410-a670-987f0aec2ac5
* numbersink fix for when average=True on initjblum2009-05-061-2/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10979 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10875:10880 from jcorgan/t161 into trunk. Implements ticket:161, ↵jcorgan2009-04-193-7/+4
| | | | | | allowing multiple internal blocks to be connected to a hier_block2 external input. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10881 221aa14e-8319-0410-a670-987f0aec2ac5
* added catchall **kwargs to scope sink gljblum2009-04-021-0/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10745 221aa14e-8319-0410-a670-987f0aec2ac5
* option to enforce padding aspect ratio in grid plottersjblum2009-03-301-0/+32
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10714 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10463:10658 from jblum/gui_guts into trunk. Trunk passes distcheck.jcorgan2009-03-2027-1213/+1918
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10660 221aa14e-8319-0410-a670-987f0aec2ac5
* Add shutdown hookjcorgan2009-03-111-0/+9
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10582 221aa14e-8319-0410-a670-987f0aec2ac5
* Fix radiobox labeljcorgan2009-03-081-3/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10574 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10504:10528 from michaelld/fix_local_data_install into trunk. Trunk ↵jcorgan2009-02-261-3/+2
| | | | | | passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10529 221aa14e-8319-0410-a670-987f0aec2ac5
* Adds new simple gui class to gr-wxgui. Apps using it to come.jcorgan2009-02-223-1/+128
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10474 221aa14e-8319-0410-a670-987f0aec2ac5
* fixed 2 scaling bugs in scopesinkjblum2009-01-282-3/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10329 221aa14e-8319-0410-a670-987f0aec2ac5