]> Pileus Git - ~andy/csm213a-hw/blobdiff - vis/main.py
Add A2D signaling
[~andy/csm213a-hw] / vis / main.py
index 4f4fcd295c8be991e4cd460d2e5521ad94e17603..7ec155100db1fca295f6fdce7925a3fc3aabfab2 100755 (executable)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 from config import Config
-from xively import Xively
+from logger import Logger
 from device import Device
 from visual import Visual
 
@@ -9,11 +9,13 @@ class Main:
        def __init__(self):
                self.config = Config();
                self.device = Device(self.config);
-               self.xively = Xively(self.config);
-               self.visual = Visual(self.config, self.device, self.xively);
+               self.logger = Logger(self.config);
+               self.visual = Visual(self.config, self.device, self.logger);
 
        def main(self):
                self.visual.run()
+               self.device.disconnect()
+               self.logger.disconnect()
 
 if __name__ == "__main__":
        main = Main()