]> Pileus Git - ~andy/csm213a-hw/blobdiff - vis/logger.py
Add initial plotting
[~andy/csm213a-hw] / vis / logger.py
index 81e34919d13ea502d75ad483012306cb589c85af..f7fce7baa69fd37f7b01fe533108b48957b7553b 100644 (file)
@@ -11,7 +11,7 @@ class Logger:
        queue = []
        last  = 0
 
-       # Methods
+       # Constructor
        def __init__(self, config):
                self.config = config
 
@@ -51,6 +51,9 @@ class Logger:
                        stream.datapoints = points
                        return stream
 
+               if not self.running() or len(self.queue) == 0:
+                       return
+
                self.feed.datastreams = [
                        get(self.queue, 'acc'),
                        get(self.queue, 'mag'),