Skip to content
Snippets Groups Projects
Commit 7669026a authored by Andreas Gattringer's avatar Andreas Gattringer
Browse files

umnp-daq: improve output

parent 2c547386
No related branches found
No related tags found
Loading
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()}")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment