我以前使用过ACR 122,并且使用
Android& 4.1手机我用它来交换P2P SNEP消息…但是由于手机已经有4.1,当你把手机放在它上面时,读者会开始发出哔哔声.有其他人发现这种不兼容吗?任何解决方案
解决方法
由于Android 4.1 Jelly Bean,NFC对等通信配置为使用更高的比特率(212 kbps),而较早使用106 kbps(在安装了Google电子钱包的Android设备中,始终使用212 kbps).
我不知道ACR122U是否可以通过javax.smartcardio支持更高的比特率.内置的NFC芯片(NXP的PN532)肯定可以做到. 212和424 kbps的低级ISO18092 / ECMA-340协议与106 kbps不同.使用106 kbps,它使用与ISO14443相同的调制,而较高的比特率使用与FeliCa相同的调制(请参见第7 and 8 of the standard页).所以我怀疑这不能通过javax.smartcardio处理.