Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- host = ''
- port = int(input("Port: "))
- speed = []
- angle = []
- def setupServer():
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- print ("Socket created")
- try:
- s.bind((host, port))
- except socket.error as msg:
- print(msg)
- print("Socket bind complete.")
- return s
- def setupConnection():
- s.listen(1)
- conn, address = s.accept()
- print("Connected to: " +address[0] + ":" + str(address[1]))
- return conn
- def dataTransfer(conn):
- global speed,angle
- data = conn.recv(1024)
- data = data.decode('utf-8')
- """ split the data """
- dataMessage = data.split(' ',1)
- speed = dataMessage[0]
- angle = dataMessage[1]
- print(speed)
- print(angle)
- conn.close()
- s = setupServer()
- while True:
- try:
- conn = setupConnection()
- dataTransfer(conn)
- except:
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement