dmx-web: change dmx layout for more light types
authorTero Marttila <terom@paivola.fi>
Mon, 21 Apr 2014 00:20:27 +0300
changeset 82 b5878197d017
parent 81 6f1e9a5ac874
child 83 136e210fce82
dmx-web: change dmx layout for more light types
qmsk/dmx/web.py
--- a/qmsk/dmx/web.py	Mon Apr 21 00:03:49 2014 +0300
+++ b/qmsk/dmx/web.py	Mon Apr 21 00:20:27 2014 +0300
@@ -151,8 +151,11 @@
         self.dmx = dmx
 
     def dmx_color (self, r, g, b, a=255) :
-        for c in (1, 30) :
-            # XXX: separate commands... each one flushes...
-            self.dmx[c + 0:c + 26] = (r, g, b)
-            self.dmx[c + 27] = (0, a)
+        # Stairville LED Par56
+        self.dmx[1] = (0, r, g, b, 0)
 
+        # 4ch dimmer
+        self.dmx[5] = (a, a, a, a)
+
+        # American DJ - Mega Tri 60 - Mode 2
+        self.dmx[10] = (r, g, b, 0, a)