# HG changeset patch # User Drew Perttula # Date 2017-05-10 07:13:27 # Node ID 04f2e93f04e3567eb78970acc0bbd41d9c387726 # Parent d4de13e83b7fd5f75d802715d6eb51be5b1b32f3 effecteval log startup error Ignore-this: 6ab4a5a770c8557a2459072dde4ce17e diff --git a/bin/effecteval b/bin/effecteval --- a/bin/effecteval +++ b/bin/effecteval @@ -289,7 +289,7 @@ class App(object): self.show = show self.outputWhere = outputWhere self.graph = SyncedGraph(networking.rdfdb.url, "effectEval") - self.graph.initiallySynced.addCallback(self.launch) + self.graph.initiallySynced.addCallback(self.launch).addErrback(log.error) self.stats = scales.collection('/', scales.PmfStat('sendLevels'), @@ -300,6 +300,7 @@ class App(object): ) def launch(self, *args): + log.info('launch') self.loop = makeEffectLoop(self.graph, self.stats, self.outputWhere) self.loop.startLoop() diff --git a/light9/effecteval/effectloop.py b/light9/effecteval/effectloop.py --- a/light9/effecteval/effectloop.py +++ b/light9/effecteval/effectloop.py @@ -185,6 +185,7 @@ Z = numpy.zeros((50, 3), dtype=numpy.flo class ControlBoard(object): def __init__(self, dev='/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A7027NYX-if00-port0'): + log.info('opening %s', dev) self._dev = serial.Serial(dev, baudrate=115200) def _8bitMessage(self, floatArray):