Author: jcorgan
Date: 2007-12-27 13:30:35 -0700 (Thu, 27 Dec 2007)
New Revision: 7284
Modified:
gnuradio/branches/releases/3.1/gr-utils/src/python/usrp_fft.py
Log:
Applied changeset r6832 on trunk to release branch.
Modified: gnuradio/branches/releases/3.1/gr-utils/src/python/usrp_fft.py
===================================================================
--- gnuradio/branches/releases/3.1/gr-utils/src/python/usrp_fft.py
2007-12-27 20:29:19 UTC (rev 7283)
+++ gnuradio/branches/releases/3.1/gr-utils/src/python/usrp_fft.py
2007-12-27 20:30:35 UTC (rev 7284)
@@ -109,7 +109,8 @@
self.connect(self.u, self.scope)
self._build_gui(vbox)
-
+ self._setup_events()
+
# set initial values
if options.gain is None:
@@ -254,6 +255,15 @@
self.myform['[EMAIL PROTECTED]'].set_value(self.u.adc_freq() /
self.u.decim_rate())
return ok
+ def _setup_events(self):
+ if not self.options.waterfall and not self.options.oscilloscope:
+ self.scope.win.Bind(wx.EVT_LEFT_DCLICK, self.evt_left_dclick)
+
+ def evt_left_dclick(self, event):
+ (ux, uy) = self.scope.win.GetXY(event)
+ target_freq = ux/self.scope.win._scale_factor
+ self.set_freq(target_freq)
+
def main ():
app = stdgui2.stdapp(app_top_block, "USRP FFT", nstatus=1)
app.MainLoop()
_______________________________________________
Commit-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnuradio