我买了一些RFID应答器卡,用于建立一个带有卡上唯一标识符的识别系统。
我在Ubuntu 12.04下设置了testenv
,我使用了pcscd
deamon和scm scl011读卡器。
问题是我的所有卡都有相同的ATR,我无法提取唯一的ID。
我使用pcsc_scan
来获取ATR,然后我尝试了一个pyscard示例脚本来获取大多数卡片的ATR。 pyscard动作的结果是不支持很多ATR,或者它们与其他卡没有区别。
有人知道这里的问题是什么吗?
答案 0 :(得分:3)
相同类型的卡片应该具有相同的ATR。您需要了解卡上的attributes,包括供应商是否已使用标签预先编程,如果是,那些标签是否包含UID(标识单个项目)或EPC(标识只是一类物品,与杂货店的条形码一样)。几乎可以肯定,您的卡的供应商没有对它们进行预编程,并且您需要在使用之前将它们格式化以用于您的目的。如果您为员工购买了一堆身份证,您不会指望他们已经拥有您员工的照片和身份证号码 - 您需要将这些信息放在卡片上,然后再发给员工。 / p>