Compare commits

..

1 Commits

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

View File

@ -8,7 +8,6 @@ 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,6 +5,7 @@
# #
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
@ -21,7 +22,10 @@ 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
@ -183,7 +187,7 @@ class MyFrame(wx.Frame):
def on_close_window(self, event): def on_close_window(self, event):
self.model.exit() self.model.exit()
print("Closing") LOGGER.info("Closing")
wx.Exit() wx.Exit()
def update(self, event): def update(self, event):
@ -202,12 +206,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>
print("Event handler 'on_b_start'") LOGGER.info("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>
print("Event handler 'on_b_save'") LOGGER.info("Event handler 'on_b_save'")
with wx.FileDialog( with wx.FileDialog(
self, self,
"Save csv file", "Save csv file",
@ -224,7 +228,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>
print("Event handler 'on_b_run'") LOGGER.info("Event handler 'on_b_run'")
with wx.FileDialog( with wx.FileDialog(
self, self,
"Open PY file", "Open PY file",
@ -245,12 +249,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()
print("Event handler 'on_b_stop'") LOGGER.info("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()
print("Event handler 'on_b_clear'") LOGGER.info("Event handler 'on_b_clear'")
event.Skip() event.Skip()