# HG changeset patch # User drewp@bigasterisk.com # Date 2015-06-13 22:01:36 # Node ID d5986337516f6d889bd211c1941c06051718a6e1 # Parent 16e68041e675a5892cc7c63f8cc656af79f21ee0 ok to set uv to a fraction Ignore-this: 9f328983eb589c131730a2fc21fa61e6 diff --git a/light9/effecteval/effectloop.py b/light9/effecteval/effectloop.py --- a/light9/effecteval/effectloop.py +++ b/light9/effecteval/effectloop.py @@ -208,7 +208,7 @@ class ControlBoard(object): level: 0 to 1 """ command = {0: '\x02', 1: '\x03'}[which] - self._dev.write('\x60' + command + chr(max(0, min(1, level)) * 255)) + self._dev.write('\x60' + command + chr(int(max(0, min(1, level)) * 255))) self._dev.flush() def setRgb(self, color):