diff --git a/pyrelacs/ui/mainwindow.py b/pyrelacs/ui/mainwindow.py index 3830eed..8f635b1 100644 --- a/pyrelacs/ui/mainwindow.py +++ b/pyrelacs/ui/mainwindow.py @@ -13,6 +13,7 @@ from PyQt6.QtWidgets import ( QStatusBar, ) +from pyqtgraph.Qt.QtCore import QThread import uldaq import nixio as nix import pyqtgraph as pg @@ -100,12 +101,11 @@ class PyRelacs(QMainWindow): mutex=self.mutex, ) self.continously_plot = Continously(self.figure, self.buffer) - self.continously_plot.plot() + # self.continously_plot.plot() if self.config.settings.daq: log.debug("Creating Daq Generator") self.daq_producer = DaqProducer(self.buffer, self.mccdaq.daq_device, [1, 1]) - log.debug("Creating Sinus Generator") self.sinus_producer = SinProducer(self.buffer) diff --git a/pyrelacs/ui/plots/continously.py b/pyrelacs/ui/plots/continously.py index a1ad9c9..1b7fafb 100644 --- a/pyrelacs/ui/plots/continously.py +++ b/pyrelacs/ui/plots/continously.py @@ -53,6 +53,7 @@ class Continously: self.last_plotted_index, extend=self.CHUNK_PLOT, ) + self.time = np.concatenate((self.time, times))[-self.PLOT_HISTORY :] self.data = np.concatenate((self.data, items))[-self.PLOT_HISTORY :] self.line.setData(