summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <yuv.adm@gmail.com>2014-06-11 12:46:16 +0300
committerYuval Adam <yuv.adm@gmail.com>2014-06-11 12:46:16 +0300
commitc16f5ae46480e5d9302722397c79b07f7feddb67 (patch)
treeec88882828c564931e029772951a204a93cd6e87
parent25a683b9d5e6cb37460f37bb5ad8257ed7ce584a (diff)
Add missing serial callHEADmaster
-rw-r--r--client.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/client.py b/client.py
index 4665e82..991b2d3 100644
--- a/client.py
+++ b/client.py
@@ -1,3 +1,5 @@
+import serial
+
from itertools import cycle
from pprint import pprint
from time import sleep
@@ -19,7 +21,7 @@ class LightLoopClient(object):
return '{}\n{}\n{}'.format(self.sequences, self.composition, self.tempo)
def init_serial(self):
- self.serial = open(DATA_DIR.child('serial.out'), 'a')
+ self.serial = serial.Serial('/dev/ttyUSB0', 115200)
def init_data(self):
with open(DATA_DIR.child('data.txt'), 'r') as f:
@@ -66,7 +68,6 @@ class LightLoopClient(object):
def write(self, packets):
self.serial.write(packets)
- self.serial.flush()
def loop(self):
for frame in cycle(self.data_packets):