Loading kronk.py +3 −5 Original line number Diff line number Diff line Loading @@ -15,20 +15,15 @@ class Kronk: self.panel = morbital.MatrixOrbitalPanel("/dev/ttyUSB0") self.space_status = "CLOSED" self.last_space_status_change = time.time() self.last_interaction_time = int(time.time()) self.temperature = 0 self.last_sensor_poll = int(time.time()) self.clock_force_draw = 0 self.menu_index = 0 self.selector = 0 self.menus = ["STATUS", "DOORHOLD"] self.status_options = ["OPEN", "CLOSED", "INVISIBLE"] self.doorhold_options = ["TRUE", "FALSE"] self.tasks = [] self.running = True Loading Loading @@ -166,6 +161,9 @@ class Kronk: self.panel_status = "awake" # redraw panel self.full_draw() if char == "E" and self.panel_status not "in_menu": self.panel_status = "in_menu" self.draw_space_update_menu() if (self.panel_status == "in_menu" and self.menus[self.menu_index] == "DOORHOLD"): self.draw_space_update_menu() Loading Loading
kronk.py +3 −5 Original line number Diff line number Diff line Loading @@ -15,20 +15,15 @@ class Kronk: self.panel = morbital.MatrixOrbitalPanel("/dev/ttyUSB0") self.space_status = "CLOSED" self.last_space_status_change = time.time() self.last_interaction_time = int(time.time()) self.temperature = 0 self.last_sensor_poll = int(time.time()) self.clock_force_draw = 0 self.menu_index = 0 self.selector = 0 self.menus = ["STATUS", "DOORHOLD"] self.status_options = ["OPEN", "CLOSED", "INVISIBLE"] self.doorhold_options = ["TRUE", "FALSE"] self.tasks = [] self.running = True Loading Loading @@ -166,6 +161,9 @@ class Kronk: self.panel_status = "awake" # redraw panel self.full_draw() if char == "E" and self.panel_status not "in_menu": self.panel_status = "in_menu" self.draw_space_update_menu() if (self.panel_status == "in_menu" and self.menus[self.menu_index] == "DOORHOLD"): self.draw_space_update_menu() Loading