Changes

Jump to navigation Jump to search
m
Line 55: Line 55:  
</source>
 
</source>
 
====Robot Code for Robot/Laptop Base Communication ====
 
====Robot Code for Robot/Laptop Base Communication ====
 +
import socket
 +
serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 +
serv.bind(('192.168.1.43',13000))
 +
serv.listen(5)
 +
while True:
 +
    conn, addr = serv.accept()
 +
    message_from_client = ''
 +
    while True:
 +
        data = conn.recv(4096)
 +
        if not data: break
 +
        message_from_client = data.decode()
 +
        print ("Tx:" + message_from_client)     
 +
        message = "RxAck:" + message_from_client
 +
        conn.send(message.encode())
 +
    conn.close()
 +
    if message_from_client == "Stop the Server" : break
 +
print ('Communication protocols termintated at Server by Client')
4,000

edits

Navigation menu