if __name__ == '__main__': servo = Servo("/dev/cu.usbserial-14130") # evo = TeraRanger() root = tk.Tk() Window = MainWindow(root) # Main Loop while (Window.ExitFlag): if Window.update: if Window.running: updateParams(servo, Window) else: servo.min = 0 #21 duty cycle corresponds with 0 location # Reset the needed parameters servo.reset() # evo.reset() Window.update = 0 elif Window.running: servo.update() # sleep(0.003) Window.updatePlot(servo.time, servo.data) root.update() servo._close() # evo._close()