proper comparison of vectors; I thought I had already fixed this...
authortrondeau <trondeau@221aa14e-8319-0410-a670-987f0aec2ac5>
Thu, 13 Nov 2008 03:29:54 +0000 (03:29 +0000)
committertrondeau <trondeau@221aa14e-8319-0410-a670-987f0aec2ac5>
Thu, 13 Nov 2008 03:29:54 +0000 (03:29 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9984 221aa14e-8319-0410-a670-987f0aec2ac5

gr-utils/src/python/gr_plot_const.py
gr-utils/src/python/gr_plot_fft.py
gr-utils/src/python/gr_plot_psd.py

index 42c0260dcf8f7ce1ad331cbb9df6b7a5d79712b7..3553099552b75281c2140a9452acf094abd34d03 100755 (executable)
@@ -140,7 +140,7 @@ class draw_constellation:
         
     def zoom(self, event):
         newxlim = self.sp_iq.get_xlim()
-        if(newxlim != self.xlim):
+        if(newxlim.all() != self.xlim.all()):
             self.xlim = newxlim
             r = self.reals[int(ceil(self.xlim[0])) : int(ceil(self.xlim[1]))]
             i = self.imags[int(ceil(self.xlim[0])) : int(ceil(self.xlim[1]))]
index 69953f6815904bc43d79c7397198a0869b02016e..59a3f286b65fc3a7ae4189fe5200092355722d6b 100755 (executable)
@@ -165,7 +165,7 @@ class gr_plot_fft:
         
     def zoom(self, event):
         newxlim = self.sp_iq.get_xlim()
-        if(newxlim != self.xlim):
+        if(newxlim.all() != self.xlim.all()):
             self.xlim = newxlim
             xmin = max(0, int(ceil(self.sample_rate*(self.xlim[0] - self.position))))
             xmax = min(int(ceil(self.sample_rate*(self.xlim[1] - self.position))), len(self.iq))
index b469d0cc8cacfc0b5c018f0b360a244fde4bb55c..669d7b573a4e0b6cfe5e0b0a8c98dadf41c26171 100755 (executable)
@@ -188,7 +188,7 @@ class gr_plot_psd:
         
     def zoom(self, event):
         newxlim = self.sp_iq.get_xlim()
-        if(newxlim != self.xlim):
+        if(newxlim.all() != self.xlim.all()):
             self.xlim = newxlim
             xmin = max(0, int(ceil(self.sample_rate*(self.xlim[0] - self.position))))
             xmax = min(int(ceil(self.sample_rate*(self.xlim[1] - self.position))), len(self.iq))