Mercurial > code > home > repos > light9
view flax/littletimeline.py @ 119:6f9898f00c9c
now uses dmxclient to talk to dmxserver
author | drewp |
---|---|
date | Fri, 13 Jun 2003 13:59:32 +0000 |
parents | b6ccc325f1ec |
children | 2f48cb9219ed |
line wrap: on
line source
#!/usr/bin/python """ a test that listens to ascoltami player and outputs a light to dmxserver """ import xmlrpclib,time,socket,os player=xmlrpclib.Server("http://localhost:8040") dmx=xmlrpclib.Server("http://localhost:8030") print "found both servers" t1=time.time() while 1: try: playtime=player.gettime() except socket.error,e: print "server error %r, waiting"%e time.sleep(2) print time.time()-t1,playtime try: dmx.outputlevels("littletimeline-%s"%os.getpid(),[.01*(playtime)%100]) except xmlrpclib.Fault,e: print "outputlevels: %s" % e time.sleep(.01)