Changeset 4217

Show
Ignore:
Timestamp:
06/22/07 12:49:13 (6 years ago)
Author:
DrewCormier
Message:

implementing counter so that not every packet is plotted

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • experimental/plot/trunk/plot/plot.py

    r4129 r4217  
    13821382        self.maxY_old=0 
    13831383        self.dataHasChanged = False 
    1384         self.fftOrder = 256 
     1384        self.fftOrder = 1024 
    13851385        self.i_array = _Numeric.array(range(self.fftOrder),copy=False) 
    13861386        self.q_array = _Numeric.array(range(self.fftOrder),copy=False) 
     
    15331533        self.maxY_old=0 
    15341534        self.dataHasChanged = False 
    1535         self.fftOrder = 256 
     1535        self.fftOrder = 1024 
    15361536        self.i_array = _Numeric.array(range(self.fftOrder),copy=False) 
    15371537        self.q_array = _Numeric.array(range(self.fftOrder),copy=False) 
     
    15401540        self._copy_indices = [] 
    15411541        self._c_data = [] 
     1542        self.plot_every_nth_packet = 1 
     1543        self.packet_counter = self.plot_every_nth_packet  
    15421544 
    15431545    def pushPacket(self, I_data, Q_data): 
    15441546        locker = wx.MutexGuiLocker() 
    15451547         
     1548        if self.packet_counter != self.plot_every_nth_packet: 
     1549             self.packet_counter = self.packet_counter + 1 
     1550             return 
     1551        else: 
     1552             self.packet_counter = 0 
     1553 
    15461554        # the input array should not be shorter than the FFT 
    15471555        if len(I_data) < 32: