[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] gr-qtgui Waterfall Time Axis

From: Garver, Paul W
Subject: [Discuss-gnuradio] gr-qtgui Waterfall Time Axis
Date: Tue, 21 Oct 2014 16:00:15 -0400 (EDT)

I have some large spectrum records and I would like to use GR for analysis in a 
a sort of "off-line" mode.  I want to visualize the data using the spectrogram 
and then identify subsets of interesting features (e.g. WiFi Packets in 2.4 
GHz) by frequency and time coordinates.  Essentially, I want to know what index 
in the file certain features correspond with so I can save them as separate 
files.  To this end, I've found gr_spectrogram_plot very handy, but it doesn't 
quite do what I want because the y-axis which displays time isn't showing up 
correctly.  My y-axis is always 0.0, and the cursor highlight also reads 0.0 
(although the frequency is correct).  However, the qt spectrogram appears to 
have correct time information when I make a simple file source -> qt 
spectrogram sink.  

I'd like to fix this issue so I've been pouring over the code in gr-qtgui.  I 
don't have much experience with QWT or Python GUIs in general.  From what I can 
tell, there are methods for frequency axis and intensity scaling, but not time. 
 Is this true or am I missing something in the API?  The historyExtent 
parameter in the WaterfallData constructor appears to get hardcoded to 200 in 
WaterfallDisplayPlot.cc (gr-qtgui/lib).  It would also be nice to toggle 
between the time and sample number.

I'm happy to do the work to implement this.  Could someone point me in the 
right direction here?  Thanks!


reply via email to

[Prev in Thread] Current Thread [Next in Thread]