等待磁条卡的串行响应

1 投票
1 回答
632 浏览
提问于 2025-04-16 20:35

我刚开始学习Python编程,需要一点帮助来完成这个小应用。

我写了一个小程序,可以生成随机代码并将其写入磁条卡。

我使用的读卡器是MSR206u,通过串口连接。我可以读取和写入卡片编码器,但我需要等待编码器的确认。

当我发送写入指令给编码器时,它会显示写入成功,但我不知道怎么“等待”编码器的回应。

谢谢你的帮助!

1 个回答

0

你可以通过在串口上进行读取来等待响应,同时设置一个合适的超时时间。读取和字符间的超时时间都可以在serial.Serial类的构造函数中进行设置,这个类来自pyserial库。

撰写回答