如何测试自助机的读写器型号以及标签读取是否正常 - DigitalPlatform/dp2 GitHub Wiki

从厂家拿到自助机后,提供给用户使用之前,要预先测试测试自助机的读写器型号,并测试读写器读取标签是否正常。


厂家发货的自助机上一般都预先安装了测试工具。在桌面由名为“R-Tool_v1”的文件夹(版本号可能会不同),里面是相关工具的文件。

打开文件,双击其中的可执行文件"R-Tool.exe",启动该执行文件。注意测试之前要先关闭dp2SSL和dp2RFID中心。

测试读写器型号

点击【搜索】按钮,软件检测到连接到当前电脑上的读写器后,会显示在【已发现的设备】列表里面。列表中可以看到设备的型号,序列号,版本号,通信接口信息。这里的版本号是一个大版本。

一般在给用户发货前一定要确定读写器的具体型号,以便后续用户使用过程中出现问题反馈给原厂时,可以获得针对性帮助。

如何查看读写器版本详情

搜索到读写器型号后,选择需要查看详情的读写器记录,点【开始】-【控制命令】-【获取设备信息】-【开始】,会显示当前读写器的version,device type,serial number。将显示的内容记录下来。

界面左上角的框架窗口名字中[]里面的内容显示了当前详情是属于哪个读卡器。

查看完一个读写器的详情后,如果要再次查看所有读写器,一定要点【退出】按钮先退出当前界面,重新进入程序。否则当前读写器被打开的状态下,重新在主界面搜索读写器会搜索不到这个型号。


测试读写器标签读取是否正常

选择需要检测的设备信息栏,点【开始】。进到新界面后,在读写器上放上标签,点【多标签测试】,保持右侧第一个下拉列表设置为“盘点操作”,点【开始】,软件读出所放的标签,读取到几个标签就显示几行,列表中可以看到标签的协议类型(如果界面右侧的“循环”选项处于勾选状态,软件会一直不停地循环读取标签)。

比对软件读取的标签数量和协议类型,与放上去数量和协议类型的是否一致。软件识别到的协议类型由当前读卡器的型号所决定。读卡器无法识别的标签不会显示在列表里面。

RL8600读卡器可以识别ISO15693协议和ISO14443A协议的标签;M201读写器只能识别ISO15693协议的标签。


备注: 某厂家的自助机的旧版电脑非原生com口连接读卡器时会出现inventory() error错误(除开com1和com2的其他接口都是非原生接口),需要使用了com口转USB口的线来转接这些非原生的接口上的读卡器。转接之后的读卡器com口会变成虚拟口,其名称会发生变化。并且转接之后需要重启电脑才能识别到这些接口。