我们的一位客户询问我们是否可以与旧 EPOS 系统中的串行磁卡读卡器/编码器连接。 该设备没有品牌,只有 MW-3170 型号。
有人知道我如何与设备通信吗? 我目前正在谷歌上寻找编程手册,但没有取得多大成功。
One of our customers has asked if we can interface with a serial magnetic card reader/encoder from a old EPOS system. The device has no make only the MW-3170 model number.
Does anybody know how I can communicate with the device? I am currently looking for a programming manual on Google, without much success.
发布评论
评论(2)
它读取符合这些标准的卡 ANSI 3554、ISO 7811/3并且可能是带有 串行 设备.org/wiki/D-subminiature" rel="nofollow noreferrer">DB-9 连接器从其年龄来看。 您为什么不直接致电其中一位供应商并询问更多信息呢?
编辑:看起来我对 界面 的看法是正确的:
我进一步猜测它可能是一个即使您无法获取文档,也可以轻松进行逆向工程的 ASCII 接口。 即使它是二进制的,只要您有包含已知数据的磁卡,您就可以算出来。
It reads cards conforming to these standards ANSI 3554, ISO 7811/3 and is likely a serial device with a DB-9 connector judging by its age. Why don't you just call one of the vendors and ask for more information?
EDIT: It looks like I was right about the interface:
I'd further guess that it is probably an ASCII interface that would be easy to reverse-engineer even if you can't obtain documentation. Even if it is binary you can likely figure it out as long as you have magnetic cards containing known data.
经过进一步查找,我在美国科技合作伙伴。
使用串口监控软件,您可以对发送到读卡器的命令进行逆向工程。
要从读卡器读取数据,请发送以下命令。
After further searching, I found programming software for the MW-3000 series card readers/writers on Partner Tech USA.
Using a serial port monitoring software, you can reverse-engineer the commands sent to the card reader.
To read from the card reader, send the following command.