I'm new programing in Python, and what I need a little help with this little aplication.
I write a little aplication that generate a random code and write it to the magstrip card.
The card reader is a MSR206u and is connected by serial port, I can read & write to the card encoder, but I need to wait for the confirmation from the encoder.
When I send to the encoder to write, it write OK, but I dont know how to "wait" to the response from the encoder.
Thanks for your help!
You can wait for the response by simply doing a read on the serial port with an appropriate timeout configured. Both the read and inter-character timeouts may be specified in the constructor of the serial.Serial class from pyserial.