Catch UnicodeDecodeError
This commit is contained in:
6
main.py
6
main.py
@@ -77,7 +77,11 @@ def reader_thread(card_data_queue):
|
|||||||
card = ser.readline()
|
card = ser.readline()
|
||||||
if not card: continue
|
if not card: continue
|
||||||
|
|
||||||
card = card.decode().strip()
|
try:
|
||||||
|
card = card.decode().strip()
|
||||||
|
except UnicodeDecodeError:
|
||||||
|
continue
|
||||||
|
|
||||||
if len(card) != 10: continue
|
if len(card) != 10: continue
|
||||||
|
|
||||||
# debounce card scans
|
# debounce card scans
|
||||||
|
Reference in New Issue
Block a user