QT GUI FFT and Waterfall plots not working for me on 3.7

Hi all,

For whatever reason QT FFT and Waterfall plots are not displaying for
me. All the controls are present and I can change scale, FFT size, color
intensity (for waterfall), etc. but the display area is just a white
brick. Time domain display seems to work just fine.

I see this behavior both with gr-qtgui/apps/uhd_display.py and with a
simple GRC flowgraph with UHD -> QT sink.

System info:
Ubuntu 13.04 x86_64
GNU Radio v3.7.0-82-g179a2d78
UHD v3.5.3-20-gbcdf7c3
Compiler: g+±4.6

–sean

On Mon, Jul 29, 2013 at 4:39 PM, Nowlan, Sean
[email protected] wrote:

System info:
Ubuntu 13.04 x86_64
GNU Radio v3.7.0-82-g179a2d78
UHD v3.5.3-20-gbcdf7c3
Compiler: g+±4.6

–sean

What version of Qt and QWT do you have? I’ve noticed display problems
on the time raster plots for Qwt less than version 6. So if you can
install and use Qwt 6 (which should be pretty easy on Ubuntu 13.04),
give that a shot.

Tom

The plots are working now. I was on Qt 4.8.1 and Qwt 5.2.2, the defaults
installed by the build-gnuradio script. I removed Qwt 5.2.2 (packages:
libqwt5-qt4 libqwt5-qt4-dev) and installed Qwt 6.0.0 (packages: libqwt
libqwt-dev). Perhaps it’s worth changing these in the Ubuntu 13.*
section of build-gnuradio.

–sean


From: [email protected] [[email protected]] on behalf of Tom
Rondeau [[email protected]]
Sent: Tuesday, July 30, 2013 9:36 AM
To: Nowlan, Sean
Cc: [email protected]
Subject: Re: [Discuss-gnuradio] QT GUI FFT and Waterfall plots not
working for me on 3.7

On Mon, Jul 29, 2013 at 4:39 PM, Nowlan, Sean
[email protected] wrote:

System info:
Ubuntu 13.04 x86_64
GNU Radio v3.7.0-82-g179a2d78
UHD v3.5.3-20-gbcdf7c3
Compiler: g+±4.6

–sean

What version of Qt and QWT do you have? I’ve noticed display problems
on the time raster plots for Qwt less than version 6. So if you can
install and use Qwt 6 (which should be pretty easy on Ubuntu 13.04),
give that a shot.

Tom

The plots are working now. I was on Qt 4.8.1 and Qwt 5.2.2, the defaults
installed by the build-gnuradio script. I >removed Qwt 5.2.2 (packages:
libqwt5-qt4 libqwt5-qt4-dev) and installed Qwt 6.0.0 (packages: libqwt
libqwt-dev). >Perhaps it’s worth changing these in the Ubuntu 13.* section of
build-gnuradio.

Sorry, I meant to say Ubuntu 13.04 uses Qt 4.8.4.

–sean


From: [email protected] [[email protected]] on behalf of Tom
Rondeau [[email protected]]
Sent: Tuesday, July 30, 2013 9:36 AM
To: Nowlan, Sean
Cc: [email protected]
Subject: Re: [Discuss-gnuradio] QT GUI FFT and Waterfall plots not
working for me on 3.7

On Mon, Jul 29, 2013 at 4:39 PM, Nowlan, Sean
[email protected] wrote:

System info:
Ubuntu 13.04 x86_64
GNU Radio v3.7.0-82-g179a2d78
UHD v3.5.3-20-gbcdf7c3
Compiler: g+±4.6

–sean

What version of Qt and QWT do you have? I’ve noticed display problems
on the time raster plots for Qwt less than version 6. So if you can
install and use Qwt 6 (which should be pretty easy on Ubuntu 13.04),
give that a shot.

Tom


Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

On 07/30/2013 11:12 AM, Nowlan, Sean wrote:

libqwt5-qt4 libqwt5-qt4-dev
If someone can suggest (and test) what the new PACKAGES line should look
like to make this happen, I can integrate it.

What does the pyBombs recipe do?


Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org

libqwt5-qt4 libqwt5-qt4-dev
If someone can suggest (and test) what the new PACKAGES line should look
like to make this happen, I can integrate it.

The following built correctly for me using “./build-gnuradio -j2 -v
all”. The GUI components worked. They also worked for “./build-gnuradio
-j2 -v -m all” (gnuradio 3.7 master).

$ diff -u build-gnuradio-old build-gnuradio
— build-gnuradio-old 2013-07-30 15:52:11.579918663 -0400
+++ build-gnuradio 2013-07-30 15:52:24.919918353 -0400
@@ -491,7 +491,7 @@
libsdl1.2-dev python-wxgtk2.8 git-core
libqt4-dev python-numpy ccache python-opengl libgsl0-dev
python-cheetah python-lxml doxygen qt4-default qt4-dev-tools
libusb-1.0-0-dev

  •  libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools 
    

python-qwt5-qt4

  •  libqwt-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4
     cmake git-core wget libxi-dev python-docutils gtk2-engines-pixbuf 
    

r-base-dev python-tk
liborc-0.4-0 liborc-0.4-dev libasound2-dev python-gtk2"
CMAKE_FLAG1=-DPythonLibs_FIND_VERSION:STRING=“2.7”

What does the pyBombs recipe do?

I haven’t tried this out yet; hopefully somebody who has can chime in.

–sean


Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

On Tue, Jul 30, 2013 at 4:27 PM, Nowlan, Sean
[email protected] wrote:

                    libsdl1.2-dev python-wxgtk2.8 git-core

I haven’t tried this out yet; hopefully somebody who has can chime in.

–sean

PyBOMBS installs QWT 5.2. I’m thinking this probably goes back to the
discussion I had with Michael D. recently about PyQWT stating
that they won’t be supporting QWT 6. So right now, PyQWT 5 works with
Qwt 6, but there’s a question as to how stable that is.

It’s too bad, because this is more evidence that the new version of
QWT works much better.


Tom
Visit us at GRCon13 Oct. 1 - 4
http://www.trondeau.com/grcon13