From 7669026a6288e93db6c06fafe54aa27372639646 Mon Sep 17 00:00:00 2001
From: Andreas Gattringer <andreas.gattringer@univie.ac.at>
Date: Fri, 19 Apr 2024 15:18:59 +0200
Subject: [PATCH] umnp-daq: improve output

---
 umnp-daq.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/umnp-daq.py b/umnp-daq.py
index 56315de..cd6ef57 100644
--- a/umnp-daq.py
+++ b/umnp-daq.py
@@ -1,3 +1,4 @@
+import datetime
 import socket
 
 from umnp.microcontroller.devices.network.udp import DEFAULT_UMNP_DATA_IN_PORT
@@ -8,9 +9,11 @@ sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
 sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
 sock.bind(("0.0.0.0", DEFAULT_UMNP_DATA_IN_PORT))
 
+print("receive-time,sender-id,T,rH,p,T(p)")
 while True:
     data, addr = sock.recvfrom(2048)
 
     msg = Message.from_bytes(data)
+    now = datetime.datetime.now(tz=datetime.timezone.utc)
     if isinstance(msg, DataMessage):
-        print(msg.sender_id, msg.payload())
+        print(f"{now},{msg.sender_id},{msg.payload()}")
-- 
GitLab