From 9b3230d72efc51a504edf102090c219e9dd35f99 Mon Sep 17 00:00:00 2001 From: Ben Connors Date: Thu, 24 Jan 2019 21:14:02 -0500 Subject: Move stuff around; fix rendering - Now actually able to render shows - Maybe able to render chasers - Add untested OLA lighting output - General fixes --- output.py | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 output.py (limited to 'output.py') diff --git a/output.py b/output.py deleted file mode 100644 index b1e88e1..0000000 --- a/output.py +++ /dev/null @@ -1,27 +0,0 @@ -"""DMX module. - -Defines a generic interface for a DMX interface. -""" - -from abc import ABC, abstractmethod - -class LightingOutput(ABC): - """Generic lighting interface.""" - - ## Set this to how long it takes to transmit one set of values. May be ignored by client - ## code - trans_time = 1 - - - @abstractmethod - def set_values(self, values): - """Set the current DMX values. - - values must be an iterable of the form: - - (channel, value), ... - - channel entries may not be repeated and each channel will be an instance of - workspace.Channel. value must be between 0 and 255, inclusive. - """ - return -- cgit v1.2.3