Aplicativo desktop em Python (Tkinter) para leitor UHF RFID Fonkan/JRD-100/M100 via porta serial - selecao de porta, baudrate, potencia e visualizacao de tags detectadas
Go to file
lronetto d93be84bda Fix Windows PermissionError (WinError 5) during continuous scan
Reading and writing the serial port from different threads without
synchronization can trigger "GetOverlappedResult failed / WriteFile
failed - Acesso negado" on Windows with some USB-serial drivers. Add a
lock guarding all access to the Serial object, make the reader loop
non-blocking (in_waiting + short sleep instead of blocking read), and
recover cleanly to a reconnectable UI state on any fatal serial error
instead of leaving the app stuck in a broken "connected" state.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 15:25:36 +00:00
.gitignore Add UHF RFID reader GUI app for Fonkan/JRD-100/M100 modules 2026-07-16 15:04:56 +00:00
uhf_rfid_gui.py Fix Windows PermissionError (WinError 5) during continuous scan 2026-07-16 15:25:36 +00:00