Mercurial > code > home > repos > homeauto
diff service/garageArduino/garageArduino.py @ 845:edd2486d6e2c
rename
Ignore-this: 1e379baf7a8a5ae7cf361bd7c6228d7d
darcs-hash:20120825212332-312f9-08a24630ac0ab13635b81c3ab7e843e5634a2fb4
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Sat, 25 Aug 2012 14:23:32 -0700 |
parents | 9cf01cee74f6 |
children | 55b68d1e8212 |
line wrap: on
line diff
--- a/service/garageArduino/garageArduino.py Sat Aug 25 14:22:50 2012 -0700 +++ b/service/garageArduino/garageArduino.py Sat Aug 25 14:23:32 2012 -0700 @@ -70,13 +70,13 @@ """ shift out this sequence of (r,g,b) triples of 10-bit ints """ - current = "".join(bitstring.pack("0b01, uint:10, uint:10, uint:10", - 127, 127, 127).bytes - for loop in range(len(colors))) + resetCurrent = "".join(bitstring.pack("0b01, uint:10, uint:10, uint:10", + 127, 127, 127).bytes + for loop in range(len(colors))) out = "".join(bitstring.pack("0b00, uint:10, uint:10, uint:10", b, r, g).bytes for r,g,b in colors) - out = current + out + out = resetCurrent + out self.ser.write("\x60\x06" + chr(len(out)) + out) msg = self.ser.readJson() assert msg == {"ok":1}, msg