summaryrefslogtreecommitdiff
path: root/gr-qtgui/include
diff options
context:
space:
mode:
authorPhilip Balister <philip@opensdr.com>2011-04-29 14:51:07 -0400
committerPhilip Balister <philip@opensdr.com>2011-10-23 22:05:29 -0400
commit639e14e2a563215eae3f0e5608091d816bfb6f9c (patch)
treecf9dbcd8b98f5cfeb15eb7869e18a8fd286f053c /gr-qtgui/include
parentead053858d4f8e2c3f258c09f65f6fe59d404deb (diff)
qtqui-sink : Do not run the FFT unless updating the display.
Signed-off-by: Philip Balister <philip@opensdr.com>
Diffstat (limited to 'gr-qtgui/include')
-rw-r--r--gr-qtgui/include/qtgui_sink_c.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gr-qtgui/include/qtgui_sink_c.h b/gr-qtgui/include/qtgui_sink_c.h
index b04706b14e..28c0f13720 100644
--- a/gr-qtgui/include/qtgui_sink_c.h
+++ b/gr-qtgui/include/qtgui_sink_c.h
@@ -29,6 +29,7 @@
#include <gr_firdes.h>
#include <gri_fft.h>
#include <qapplication.h>
+#include <gruel/high_res_timer.h>
#include "SpectrumGUIClass.h"
class qtgui_sink_c;
@@ -78,6 +79,8 @@ private:
double d_center_freq;
double d_bandwidth;
std::string d_name;
+ gruel::high_res_timer_type d_last_update;
+ bool d_update_active;
bool d_shift;
gri_fft_complex *d_fft;