summaryrefslogtreecommitdiff
path: root/gr-qtgui/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Changes to the examples to fit updates to qtgui.Tom Rondeau2010-05-106-303/+378
|
* Simple code cleanup.Tom Rondeau2010-05-102-18/+34
|
* Remove one of the loop when posting new data; calculations are done the same ↵Tom Rondeau2010-05-101-18/+24
| | | | time the fft shift and scaling operations happen.
* Minor cleanups.Tom Rondeau2010-05-091-14/+5
|
* Updating zoom and axis across plots for consistent zoom levels and behavior.Tom Rondeau2010-05-094-39/+58
|
* Fixes segfault on close. Using the right objective (d_main_gui) instead of ↵Tom Rondeau2010-05-024-8/+27
| | | | | | d_object to delete all of the plotting widgets. As far as Valgrind tells me, this cleans up my memory leaks although libqt and libqwt still have some of their own. This checkin also disables the Waterfall3D plotting. It wasn't working anyway, but was also causing its own segfault upon deletion. Once it's working and deleting nicely, it will be re-enabled.
* Fixing constellation zoomer's label.Tom Rondeau2010-05-013-9/+10
|
* Maxing the x-axis of the time domain plot represent the actual time of the ↵Tom Rondeau2010-05-013-19/+84
| | | | samples and not just the sample number.
* Whoops. Time intervals are specified in seconds, not ms...Tom Rondeau2010-05-011-1/+1
|
* Fixes the replotting update. It's now based on a QTimer so it's in the event ↵Tom Rondeau2010-05-0118-145/+114
| | | | buffer as opposed to a best effort based on a hand-made timer. The interval between GUI updates is settable through the qtsink_X objects with set_update_time(newtime). This update makes the plotting much more stable. It also fixes the time scale of the waterfall plot to actually mean the right thing.
* Fixing displayed pen and x-axis to report the right units and scaling of ↵Tom Rondeau2010-05-012-18/+40
| | | | frequencies.
* Removing PowerLine since we weren't using it and don't have plans to.Tom Rondeau2010-05-013-71/+4
|
* Peak power line now actually tracks the peak power.Tom Rondeau2010-05-011-1/+2
|
* Fixes units of pen in frequency plot.Tom Rondeau2010-05-011-2/+10
|
* Don't distribute generated files in gr-qtguiJohnathan Corgan2009-10-221-3/+4
| | | | | | | The output of the moc compiler will contain generated paths which are only valid on the system at compilation time. Instead, let these get regenerated on the user's system. The moc compiler is part of libqt4-dev, which is already a build dependency.
* Removing ifs to clean up build system. Make no longer rebuilds gr-qtgui if ↵Tom2009-10-131-10/+0
| | | | no changes are made and also passes 'make distcheck'.
* Merge branch 'master' into syncTom2009-10-061-1/+1
|\ | | | | | | | | | | | | Conflicts: gr-utils/src/python/gr_plot_qt.py gr-utils/src/python/pyqt_plot.py gr-utils/src/python/pyqt_plot.ui
| * Fix to restore ability to run 'make distcheck' from a VPATHJohnathan Corgan2009-10-031-1/+1
| |
* | Updating display for better viewing on small screensTom2009-10-061-282/+275
|/
* Added git ignore files auto created from svn:ignore properties.git2009-08-143-0/+17
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* Adding function to be able to set the size of the points in the ↵trondeau2009-08-1111-1/+40
| | | | | | constellation plot. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11573 221aa14e-8319-0410-a670-987f0aec2ac5
* Cleaning up Qt code. This mostly reformats the code to be more consistent ↵trondeau2009-08-1113-747/+972
| | | | | | with our style. It also changes the layout to use Qt layouts for proper resizing of the GUI. Only the QwtPlots need to be resized manually. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11572 221aa14e-8319-0410-a670-987f0aec2ac5
* Significantly improved performance of the Qt Gui sinks. This removes a ↵trondeau2009-08-1011-161/+184
| | | | | | number of redundant loops and memcopies by combining operations and reduces the CPU load greatly to run much more smoothly. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11559 221aa14e-8319-0410-a670-987f0aec2ac5
* Adding a check box to cancel DC offsettrondeau2009-07-173-12/+139
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11451 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixing USRP2 dispaly program and minor tweaks to USRP program.trondeau2009-07-072-119/+184
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11375 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging trondeau/qt branch r11231:11360. This merge improves the usability ↵trondeau2009-07-0622-178/+771
| | | | | | and examples of the QT-based interface. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11361 221aa14e-8319-0410-a670-987f0aec2ac5
* Add missing files to distribution tarball.jcorgan2009-06-301-0/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11317 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixing a bug and adding the output of pyuic for qt_digital example.trondeau2009-06-182-1/+118
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11230 221aa14e-8319-0410-a670-987f0aec2ac5
* Two words that seem necessaryn4hy2009-06-181-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11229 221aa14e-8319-0410-a670-987f0aec2ac5
* Passing new function definition to SWIG for access in Python.trondeau2009-06-171-0/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11225 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging trondeau/qtdigital branch r11210-11215 to add some QT GUI's to the ↵trondeau2009-06-176-101/+138
| | | | | | digital examples for better visualization and understanding of the signals and performance. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11216 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11123:11148 from jcorgan/np into trunk.jcorgan2009-05-272-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Merged r10948:10959 from jcorgan/deb into trunk. Trunk passesjcorgan2009-05-071-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | distcheck. Part 1 of Debian/Ubuntu binary packaging update for 3.2 release. Creates all C++ API binary and dev packages, with their associated runtime dependencies. * Runtime shared-library packages: -libgruel -libgnuradio-omnithread -libpmt -libmblock -libgnuradio-core -libgnuradio-alsa -libgnuradio-qtgui -libusrp -libusrp2 -libgnuradio-usrp -libgnuradio-usrp2 * C++ development headers and pkg-config files for the above: -libgruel-dev -libgnuradio-omnithread-dev -libpmt-dev -libmblock-dev -libgnuradio-core-dev -libgnuradio-alsa-dev -libgnuradio-qtgui-dev -libusrp-dev -libusrp2-dev NOTE: For consistency, libqtgui.so has been renamed to libgnuradio-qtgui.so, and libgr-usrp2.so has been renamed to libgnuradio-usrp2.so. A 'gnuradio-dev' virtual package will be created that will depend upon the above -dev packages, so installing that one package will pull in all that is needed to do pure C++ development in GNU Radio. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10981 221aa14e-8319-0410-a670-987f0aec2ac5
* Now adding y-axis controls for frequency domain plot.trondeau2009-04-2611-1/+38
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10923 221aa14e-8319-0410-a670-987f0aec2ac5
* Bringing out set axis function to the qtgui sinks for user-settable axis ranges.trondeau2009-04-269-0/+79
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10922 221aa14e-8319-0410-a670-987f0aec2ac5
* Opening up the time domain and constellations plots a bit and adding ↵trondeau2009-04-264-4/+35
| | | | | | accessor functions to set these values. These will be made accessible through the qtsink to be user-settable. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10921 221aa14e-8319-0410-a670-987f0aec2ac5
* adding a pause/unpause button to the digital GUI application.trondeau2009-04-262-0/+26
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10920 221aa14e-8319-0410-a670-987f0aec2ac5
* Improving digital GUI analysis tool. Adding receiver carrier and timing ↵trondeau2009-04-262-141/+384
| | | | | | recovery loop and ability to control the some of the receiver's parameters. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10919 221aa14e-8319-0410-a670-987f0aec2ac5
* Using qt's designer program to build an interface from the .ui file. This ↵trondeau2009-04-182-57/+223
| | | | | | makes qt_digital.py example look much better. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10878 221aa14e-8319-0410-a670-987f0aec2ac5
* Change our examples to use gr.channel_model instead of blks2.channel_modeljcorgan2009-04-162-6/+6
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10861 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging qtdevel2 branch -r10565:10849. This adds a lot of fixes and ↵trondeau2009-04-1527-508/+1900
| | | | | | capabilities to the qtgui package. Most importantly, it allows interaction between PyQt and the C++ Qt routines in the gnuradio library. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10850 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan2009-03-143-59/+281
| | | | | | SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
* Properly handles verticle scalingtrondeau2009-02-281-30/+59
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10538 221aa14e-8319-0410-a670-987f0aec2ac5
* Adding a constellation plot and an example for viewing constellations of ↵trondeau2009-02-287-32/+324
| | | | | | digital modulations. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10537 221aa14e-8319-0410-a670-987f0aec2ac5
* some cleanup as well as adding a way to pass the Qapplication between sinks ↵trondeau2009-02-288-87/+173
| | | | | | that allows multiple GUIs to be defined and run. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10535 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.jcorgan2009-02-101-6/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r10288:10370 from michaelld/swigpythonargs into trunk. Passes distcheck.jcorgan2009-02-021-7/+5
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10371 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r9946:9957 from trondeau/qt into trunk. make distcheck works on F9, ↵trondeau2008-11-091-15/+22
| | | | | | Ubuntu 8.04 and 8.10 with and without qt libraries. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9958 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging qtgui branch-r9068:9837: this ads a qtgui_sink_c and qtgui_sink_f ↵trondeau2008-10-2532-0/+6029
| | | | | | that displays the time, PSD, and spectrogram plots of a signal put into it. It requires qt4, qwt, and qwtplot3d and has not been tested on OSX. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9853 221aa14e-8319-0410-a670-987f0aec2ac5
* Removed gr-qtgui component (never finished), archived in limbo.jcorgan2008-01-286-441/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7522 221aa14e-8319-0410-a670-987f0aec2ac5