TCP echo client using the WiConnect library and mbed TCP Socket API.

Dependencies:   WiConnect mbed

Committer:
dan_ackme
Date:
Sat Aug 23 13:09:29 2014 +0000
Revision:
1:df55971a70cb
Child:
5:146aa620d96e
Added tcp echo server python script

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dan_ackme 1:df55971a70cb 1 import socket
dan_ackme 1:df55971a70cb 2
dan_ackme 1:df55971a70cb 3 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
dan_ackme 1:df55971a70cb 4 s.bind(('', 7))
dan_ackme 1:df55971a70cb 5 s.listen(1)
dan_ackme 1:df55971a70cb 6
dan_ackme 1:df55971a70cb 7 while True:
dan_ackme 1:df55971a70cb 8 conn, addr = s.accept()
dan_ackme 1:df55971a70cb 9 print 'Connected by', addr
dan_ackme 1:df55971a70cb 10 while True:
dan_ackme 1:df55971a70cb 11 data = conn.recv(1024)
dan_ackme 1:df55971a70cb 12 if not data: break
dan_ackme 1:df55971a70cb 13 conn.sendall(data)
dan_ackme 1:df55971a70cb 14 conn.close()