# HG changeset patch # User drewp # Date 2004-06-16 13:01:53 # Node ID cde2ae379be0b53dadbb188b196b058414ea9dff # Parent 238eede02bf9133307ebc5295830eff4bbaf5f8a added dummy mode, activated by env var DMXDUMMY=1 diff --git a/light8/dmxserver.py b/light8/dmxserver.py --- a/light8/dmxserver.py +++ b/light8/dmxserver.py @@ -25,7 +25,7 @@ todo: from __future__ import division from twisted.internet import reactor from twisted.web import xmlrpc, server -import sys,time +import sys,time,os from optparse import OptionParser from io import ParportDMX from updatefreq import Updatefreq @@ -50,7 +50,11 @@ class XMLRPCServe(xmlrpc.XMLRPC): print "starting parport connection" self.parportdmx=ParportDMX() - self.parportdmx.golive() + if os.environ.get('DMXDUMMY',0): + self.parportdmx.godummy() + else: + self.parportdmx.golive() + self.updatefreq=Updatefreq() # freq of actual dmx sends self.num_unshown_updates=None