summaryrefslogtreecommitdiff
path: root/iot_barcode_transmitter
diff options
context:
space:
mode:
Diffstat (limited to 'iot_barcode_transmitter')
-rwxr-xr-xiot_barcode_transmitter8
1 files changed, 6 insertions, 2 deletions
diff --git a/iot_barcode_transmitter b/iot_barcode_transmitter
index 5b08111..37336ef 100755
--- a/iot_barcode_transmitter
+++ b/iot_barcode_transmitter
@@ -25,8 +25,12 @@ def main():
while True:
with open(fifo_path, "r") as fifo:
- keycode = fifo.read()
- character = KEYMAP[keycode]
+ keycode = fifo.readline()
+ if keycode in KEYMAP:
+ character = KEYMAP[keycode]
+ else:
+ print("Keycode not recognized")
+ character = ""
if character is "\n":
mqtt_service.client.publish(
topic,