From 47c2adcab49f389bd862434da171db5ab6e5884e Mon Sep 17 00:00:00 2001 From: Davide Bongiovanni Date: Mon, 14 Nov 2016 16:52:07 +0100 Subject: [PATCH] Now accepting card input through the keyboard library --- cardlistener.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cardlistener.py b/cardlistener.py index a882f7f..e98b3fc 100644 --- a/cardlistener.py +++ b/cardlistener.py @@ -1,5 +1,6 @@ import time, json import RPi.GPIO as GPIO +import keyboard if __name__ == '__main__': pin_config = {} @@ -16,7 +17,9 @@ if __name__ == '__main__': GPIO.setup(pin_config['tools_red_LED'], GPIO.OUT) GPIO.setup(pin_config['tools_grn_LED'], GPIO.OUT) while True: - cardID = raw_input("Enter card ID: ") + print "Enter card ID:" + cardID_input = keyboard.record(until='enter') + cardID = keyboard.get_typed_strings(cardID_input)[0] event = {} event["time"] = time.time() event["cardID"] = cardID