def __on_start(self): self.__enable_controls(False) if self._receive is None: self._receive = Receive(self, self._toolbar.get_freq(), self._toolbar.get_gain(), self._toolbar.get_cal())
def __start(self, freq, gain, cal): self.__std_out('Monitoring...') timestamp = time.time() for monitor in self._monitors: monitor.start_period(timestamp) self._receive = Receive(self._queue, freq, gain, cal)