如何解决用pyqtgraph实时绘制多行
我需要将实时数据从8个传感器绘制到pyqtgraph plotWidget。一个示例如下:
sample = [2,3,2,5,6,5]
我某种程度上需要将绘图包括在采样函数中,以便每次采样时都可以自动绘图。
示例功能
def sample_for_time(self):
"""
Sample for time chosen in seconds.
"""
t = 0
st = time.time()
buffer = list()
recTime = int(self.recordingLineEdit.text())
while t < recTime:
try:
sample = self.armband_get_sample()
buffer.extend(sample)
percentDone = (t / recTime) * 100
self.progressBarRecording.setValue(round(percentDone))
t = time.time() - st
except (OSError,serial.SerialException):
pass
return buffer
我有一个空的plotWidget,我想在其中绘制数据。谁能帮我这个?这样做的方法对我来说尤其难以捉摸。 干杯!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。