Files
@ b246a5262d1e
Branch filter:
Location: light9/flax/littletimeline.py - annotation
b246a5262d1e
797 B
text/x-python
old note about eeepc lid
Ignore-this: 1e5abf0179aedecb483f62675d375011
Ignore-this: 1e5abf0179aedecb483f62675d375011
45b12307c695 45b12307c695 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 45b12307c695 45b12307c695 2f48cb9219ed 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 45b12307c695 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 2f48cb9219ed 45b12307c695 | #!/usr/bin/python
""" a test that listens to ascoltami player and outputs a light to
dmxserver """
from __future__ import division
import xmlrpclib,time,socket,sys
sys.path.append("../light8")
import dmxclient
player=xmlrpclib.Server("http://localhost:8040")
print "found player"
t1=time.time()
while 1:
try:
playtime=player.gettime()
except socket.error,e:
print "server error %r, waiting"%e
time.sleep(2)
lev=0
for low,high,func in ((0,20,0),
(20,30,(playtime-20)/10),
(30,170,1),
(170,189,1-(playtime-170)/19),
):
if low<=playtime<high:
lev=func
print "Send",lev
dmxclient.outputlevels([lev])
time.sleep(.01)
|