1a73abb75f1428a02ab3fc74eb77c264bc1478ef
Stefan Schuermans small script to send PoSy p...

Stefan Schuermans authored 6 years ago

1) #! /usr/bin/python3
2) 
3) import socket
4) import struct
5) import sys
6) import time
7) 
8) dest = ("127.0.0.1", 5740)
9) name = "name_H23_X42"
10) pos = 0.0
11) 
12) sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
13) sock.connect(dest)
14) 
15) flags = 0
16) name_b = name.encode("utf-8")
17) while True:
18)     pos_ms = round(pos * 1000)
19)     data = b"PoSy" + struct.pack("!I64sI", flags, name_b, pos_ms)
Stefan Schuermans ignore I/O error on sync pa...

Stefan Schuermans authored 6 years ago

20)     try:
21)         sock.send(data)
22)     except IOError:
23)         pass