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
No related merge requests found
import datetime
import socket import socket
from umnp.microcontroller.devices.network.udp import DEFAULT_UMNP_DATA_IN_PORT 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) ...@@ -8,9 +9,11 @@ sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind(("0.0.0.0", DEFAULT_UMNP_DATA_IN_PORT)) sock.bind(("0.0.0.0", DEFAULT_UMNP_DATA_IN_PORT))
print("receive-time,sender-id,T,rH,p,T(p)")
while True: while True:
data, addr = sock.recvfrom(2048) data, addr = sock.recvfrom(2048)
msg = Message.from_bytes(data) msg = Message.from_bytes(data)
now = datetime.datetime.now(tz=datetime.timezone.utc)
if isinstance(msg, DataMessage): 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.
Please register or to comment