我正在使用ACS的ACR1222L设备。问题是每次插入/取出卡时设备都会发出蜂鸣声。
我需要设备在取出卡时不发出蜂鸣声,并且只有在插入卡后才会发出蜂鸣声并准备好将其移除,即我已阅读/验证了该卡。
API文档解释事件并提及用户可控制的蜂鸣器,但没有任何方法来更改事件上的事件/蜂鸣器。
有什么想法吗?
答案 0 :(得分:3)
我刚收到ACS关于此问题的回复。
有一个未记录的APDU命令,允许您指定蜂鸣器事件。
禁用存在/移除的卡上的蜂鸣器:
APDU
E00000210187
RESPONSE
E10187
答案 1 :(得分:1)
此命令为now documented(第6.8节,"设置默认LED和蜂鸣器行为")。
禁用卡片检测时的蜂鸣器:
命令:E0 00 00 21 01 87
回复:E1 00 00 00 01 87
最后一个字节(87
)也可以针对不同的LED /蜂鸣器行为进行修改。
重要提示:此命令是转义码,而不是APDU命令。如果您通过APDU界面发送它(取决于您正在使用的库),它可能无法工作。