Compare commits

..

1 Commits

Author SHA1 Message Date
ca1c4ae408
Introduced logging, ABC, applied black 2021-09-28 23:03:18 +02:00
2 changed files with 8 additions and 11 deletions

View File

@ -8,6 +8,7 @@ from threading import Thread, Event
from sensor import Sensor from sensor import Sensor
from driver import Driver from driver import Driver
logging.basicConfig(level=logging.INFO)
LOGGER = logging.getLogger() LOGGER = logging.getLogger()

18
view.py
View File

@ -5,7 +5,6 @@
# #
import importlib.machinery import importlib.machinery
import logging
from threading import Thread from threading import Thread
import wx import wx
from model import Model from model import Model
@ -22,10 +21,7 @@ from matplotlib.backends.backend_wxagg import (
NavigationToolbar2WxAgg as NavigationToolbar, NavigationToolbar2WxAgg as NavigationToolbar,
) )
from matplotlib.figure import Figure from matplotlib.figure import Figure
import numpy as np
logging.basicConfig(level=logging.DEBUG)
LOGGER = logging.getLogger()
# begin wxGlade: dependencies # begin wxGlade: dependencies
# end wxGlade # end wxGlade
@ -187,7 +183,7 @@ class MyFrame(wx.Frame):
def on_close_window(self, event): def on_close_window(self, event):
self.model.exit() self.model.exit()
LOGGER.info("Closing") print("Closing")
wx.Exit() wx.Exit()
def update(self, event): def update(self, event):
@ -206,12 +202,12 @@ class MyFrame(wx.Frame):
self.b_start.Enable() self.b_start.Enable()
def on_b_start(self, event): # wxGlade: MyFrame.<event_handler> def on_b_start(self, event): # wxGlade: MyFrame.<event_handler>
LOGGER.info("Event handler 'on_b_start'") print("Event handler 'on_b_start'")
self.model.start_measuring() self.model.start_measuring()
event.Skip() event.Skip()
def on_b_save(self, event): # wxGlade: MyFrame.<event_handler> def on_b_save(self, event): # wxGlade: MyFrame.<event_handler>
LOGGER.info("Event handler 'on_b_save'") print("Event handler 'on_b_save'")
with wx.FileDialog( with wx.FileDialog(
self, self,
"Save csv file", "Save csv file",
@ -228,7 +224,7 @@ class MyFrame(wx.Frame):
event.Skip() event.Skip()
def on_b_run(self, event): # wxGlade: MyFrame.<event_handler> def on_b_run(self, event): # wxGlade: MyFrame.<event_handler>
LOGGER.info("Event handler 'on_b_run'") print("Event handler 'on_b_run'")
with wx.FileDialog( with wx.FileDialog(
self, self,
"Open PY file", "Open PY file",
@ -249,12 +245,12 @@ class MyFrame(wx.Frame):
def on_b_stop(self, event): # wxGlade: MyFrame.<event_handler> def on_b_stop(self, event): # wxGlade: MyFrame.<event_handler>
self.model.stop_measuring() self.model.stop_measuring()
LOGGER.info("Event handler 'on_b_stop'") print("Event handler 'on_b_stop'")
event.Skip() event.Skip()
def on_b_clear(self, event): # wxGlade: MyFrame.<event_handler> def on_b_clear(self, event): # wxGlade: MyFrame.<event_handler>
self.model.clear() self.model.clear()
LOGGER.info("Event handler 'on_b_clear'") print("Event handler 'on_b_clear'")
event.Skip() event.Skip()