changeset 1535:04f2e93f04e3

effecteval log startup error Ignore-this: 6ab4a5a770c8557a2459072dde4ce17e
author Drew Perttula <drewp@bigasterisk.com>
date Wed, 10 May 2017 07:13:27 +0000
parents d4de13e83b7f
children 7a85229d07a0
files bin/effecteval light9/effecteval/effectloop.py
diffstat 2 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/bin/effecteval	Wed May 10 07:00:22 2017 +0000
+++ b/bin/effecteval	Wed May 10 07:13:27 2017 +0000
@@ -289,7 +289,7 @@
         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 @@
                                        )
 
     def launch(self, *args):
+        log.info('launch')
         self.loop = makeEffectLoop(self.graph, self.stats, self.outputWhere)
         self.loop.startLoop()
         
--- a/light9/effecteval/effectloop.py	Wed May 10 07:00:22 2017 +0000
+++ b/light9/effecteval/effectloop.py	Wed May 10 07:13:27 2017 +0000
@@ -185,6 +185,7 @@
 
 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):