[ui/plot] updating plot
This commit is contained in:
parent
e36db5e7b0
commit
e4e86cbc49
@ -13,6 +13,7 @@ from PyQt6.QtWidgets import (
|
|||||||
QStatusBar,
|
QStatusBar,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from pyqtgraph.Qt.QtCore import QThread
|
||||||
import uldaq
|
import uldaq
|
||||||
import nixio as nix
|
import nixio as nix
|
||||||
import pyqtgraph as pg
|
import pyqtgraph as pg
|
||||||
@ -100,12 +101,11 @@ class PyRelacs(QMainWindow):
|
|||||||
mutex=self.mutex,
|
mutex=self.mutex,
|
||||||
)
|
)
|
||||||
self.continously_plot = Continously(self.figure, self.buffer)
|
self.continously_plot = Continously(self.figure, self.buffer)
|
||||||
self.continously_plot.plot()
|
# self.continously_plot.plot()
|
||||||
|
|
||||||
if self.config.settings.daq:
|
if self.config.settings.daq:
|
||||||
log.debug("Creating Daq Generator")
|
log.debug("Creating Daq Generator")
|
||||||
self.daq_producer = DaqProducer(self.buffer, self.mccdaq.daq_device, [1, 1])
|
self.daq_producer = DaqProducer(self.buffer, self.mccdaq.daq_device, [1, 1])
|
||||||
|
|
||||||
log.debug("Creating Sinus Generator")
|
log.debug("Creating Sinus Generator")
|
||||||
self.sinus_producer = SinProducer(self.buffer)
|
self.sinus_producer = SinProducer(self.buffer)
|
||||||
|
|
||||||
|
@ -53,6 +53,7 @@ class Continously:
|
|||||||
self.last_plotted_index,
|
self.last_plotted_index,
|
||||||
extend=self.CHUNK_PLOT,
|
extend=self.CHUNK_PLOT,
|
||||||
)
|
)
|
||||||
|
|
||||||
self.time = np.concatenate((self.time, times))[-self.PLOT_HISTORY :]
|
self.time = np.concatenate((self.time, times))[-self.PLOT_HISTORY :]
|
||||||
self.data = np.concatenate((self.data, items))[-self.PLOT_HISTORY :]
|
self.data = np.concatenate((self.data, items))[-self.PLOT_HISTORY :]
|
||||||
self.line.setData(
|
self.line.setData(
|
||||||
|
Loading…
Reference in New Issue
Block a user