Mercurial > code > home > repos > light9
view light8/potserver.py @ 99:7910445b81e3
possible fix
author | dmcc |
---|---|
date | Sat, 13 Jul 2002 04:36:49 +0000 |
parents | 7f273883de60 |
children | d8e2492e2947 |
line wrap: on
line source
#!/usr/bin/python import socket,time from io import * pots = SerialPots() pots.golive() laste="" while 1: l=pots.getlevels() try: s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.setblocking(1) ret=s.connect_ex(("dash", socket.getservbyname('rlslider','tcp'))) # print ret s.send("%d %d %d %d\n" % l) s.close() except Exception,e: print str(e) s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) if ret==111: print time.ctime(),"waiting for server" time.sleep(3) else: print time.ctime(),"connected"