From dd0cb2e1dc92cf5486caaac6721eeea4001b3d13 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 10 Sep 2024 11:38:48 +0200 Subject: [PATCH] GUI: allow enums to be plotted numpy.finite() does not accept enums -> convert to float first Change-Id: Ib740800a7410ada38fb48711d4da676af8b64b17 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/34608 Tested-by: Jenkins Automated Tests Reviewed-by: Markus Zolliker --- frappy/gui/plotting.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappy/gui/plotting.py b/frappy/gui/plotting.py index bc1be48..615ce19 100644 --- a/frappy/gui/plotting.py +++ b/frappy/gui/plotting.py @@ -131,7 +131,7 @@ class PlotWidget(QWidget): curve = self.curves[name] x,y = self.data[name] x = np.append(x, value.timestamp) - y = np.append(y, value.value) + y = np.append(y, float(value.value)) self.data[name] = (x,y) curve.setData(x,y)