2011-06-30 24 views
1

我是新编程的Python,我需要这个小应用程序的一点帮助。等待magstrip卡的串行响应

我写了一个小应用程序,生成一个随机代码并将其写入magstrip卡。

读卡器是一个MSR206u并通过串口连接,我可以读取&写入卡编码器,但我需要等待编码器的确认。

当我发送到编码器写入,它写入OK,但我不知道如何“等待”来自编码器的响应。

感谢您的帮助!

+0

您能否提供一些关于如何与读卡器进行通信的详细信息。 –

+0

嗨,我在Linux中使用串行电缆连接,而在Windows中,我使用USB电缆创建虚拟COM端口。谢谢! – FErArg

回答

0

您可以等待响应,只需在配置了适当超时的情况下读取串口。读字符和字符间超时都可以在的serial.Serial class的构造函数中指定。

+0

非常感谢!我正在使用pyserial模块,并经过很多测试后,我发现这一点!再次感谢!! – FErArg