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
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> |
||
|---|---|---|
| .gitignore | ||
| uhf_rfid_gui.py | ||