From da07ff50b7cc9d945b029c7f676c9e3273163d3f Mon Sep 17 00:00:00 2001 From: Susa Giogoli <su.giogoli@icloud.com> Date: Tue, 11 Jul 2023 12:23:25 +0200 Subject: [PATCH] fixed streams work too --- writefile.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/writefile.py b/writefile.py index a8db790..67de44c 100644 --- a/writefile.py +++ b/writefile.py @@ -345,9 +345,11 @@ def triggerstreams(generatordict, streamslist, component, variablelist, jsonmeas writeindent += " " if stream["streamType"] == "fixed": - server.write(writeindent + "time = count%" + str(stream["intervalValue"]) + "\n") - server.write(writeindent + "if time == 0:\n") - server.write(writeindent + "await " + generatorname + ".trigger()\n") + server.write(writeindent + stream["measurement"] + "time = count % " + str(stream["intervalValue"]) + "\n") + server.write(writeindent + "if "+ stream["measurement"] + "time == 0:\n") + writeindent += " " + server.write(writeindent + "puffer = await " + valuename + ".get_value()\n") + server.write(writeindent + "await " + generatorname + ".trigger(message=\"" + stream["measurement"] + " value: \" + str(puffer))\n") writeindent = "" for i in range(indent): writeindent += " " -- GitLab