remove now-unused variable
[saartuer.git] / statemachine.py
index cd1b04ce93f89a929cec1c05d5d871e6c5c2e118..12e8bd5b79280e9601e3050839f3ab7bfddaa436 100644 (file)
@@ -156,7 +156,6 @@ class StateMachine():
        class StateFallback(State):
                def __init__(self, sm, nervlist = None):
                        super().__init__(sm, nervlist)
-                       self._last_blink_time = time.time()
                        self._red_state = False
                def handle_pins_event(self):
                        pins = self.pins()
@@ -178,14 +177,12 @@ class StateMachine():
                        # not calling superclass because we want to stay in fallback mode
                def handle_wakeup_event(self):
                        # blink red LED
-                       now = time.time()
                        if self._red_state:
                                self.actor().act(Actor.CMD_RED_OFF)
                                self._red_state = False
                        else:
                                self.actor().act(Actor.CMD_RED_ON)
                                self._red_state = True
-                       self._last_blink_time = now
                def handle_cmd_unlock_event(self,arg):
                        if arg is not None:
                                arg("298 Fallback Okay: Trying to unlock the door. The System is in fallback mode, success information is not available.")
@@ -305,7 +302,7 @@ class StateMachine():
        def __init__(self, actor, waker, fallback = False):
                self.actor = actor
                self.callback = ThreadFunction(self._callback, name="StateMachine")
-               self.current_state = StateMachine.StateStart(self, None, fallback)
+               self.current_state = StateMachine.StateStart(self, fallback=fallback)
                self.pins = None
                self.old_pins = None
                waker.register(lambda: self.callback(StateMachine.CMD_WAKEUP), 1.0) # wake up every second