Beispiel #1
0
    def do_safe(self, ser):
        if self.keys is None:
            self.keys = Keys.KeyPress(ser)

        try:
            if self.alive:
                self.do()
        except:
            if self.keys is None:
                self.keys = Keys.KeyPress(ser)
            print('interuppt')
            import traceback
            traceback.print_exc()
            self.keys.end()
            self.alive = False
Beispiel #2
0
 def start(self, ser):
     self.isRunning = True
     self.toggle = not self.toggle
     self.key = Keys.KeyPress(ser)
Beispiel #3
0
 def start(self, ser, postProcess=None):
     self.isRunning = True
     self.key = Keys.KeyPress(ser)