From 668260c7b2c0989b7b0e43d0e3aa71bf1be898a0 Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Wed, 22 Apr 2015 20:44:08 -0400 Subject: [PATCH] Move main loop into a new function This lets the simulator drop to the command line rather than looping. Signed-off-by: Anna Schumaker --- doors.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/doors.py b/doors.py index a2b8ddc..d81b39a 100755 --- a/doors.py +++ b/doors.py @@ -117,9 +117,14 @@ def read_rfid(): RFID_SERIAL.flushInput() # ignore errors, no data -while True: - try: - read_rfid() - except Exception(e): - door_close() - print(e) + +def main(): + while True: + try: + read_rfid() + except Exception as e: + door_close() + print(e) + + +if __name__ == "__main__": main()