diff --git a/umnp-daq.py b/umnp-daq.py index 56315de86bb61144348c2919aa2d6fc5e744b76d..cd6ef576f4d1d7438426669cefb6b4a93b5d9ac2 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()}")