内置安全访问模块(SAM)的NFC ACR1222U是否与Android手机兼容?

内置安全访问模块(SAM)的NFC ACR1222U是否与Android手机兼容?,android,nfc,galaxy,samsung-mobile,nfc-p2p,Android,Nfc,Galaxy,Samsung Mobile,Nfc P2p,有人知道安卓NDEF PUSH/安卓BEAM是否支持NFC读卡器(如带内置安全访问模块(SAM)的ACR1222U)吗?我发现了一个有趣的网站,它提供了一个Java小程序,可以连接到NFC阅读器,并输出从Android手机传输的所有NDEF消息。网站: 在小程序示例中,使用的读卡器是ACR122U,它工作正常。那么ACR1222U(SAM)有那么大的不同吗?我的设备是三星Galaxy SIII,带有安卓4.0.4 ICS。你知道这两款ACR122Us的固件版本吗? 我用ACR122U 207(不

有人知道安卓NDEF PUSH/安卓BEAM是否支持NFC读卡器(如带内置安全访问模块(SAM)的ACR1222U)吗?我发现了一个有趣的网站,它提供了一个Java小程序,可以连接到NFC阅读器,并输出从Android手机传输的所有NDEF消息。网站:


在小程序示例中,使用的读卡器是ACR122U,它工作正常。那么ACR1222U(SAM)有那么大的不同吗?我的设备是三星Galaxy SIII,带有安卓4.0.4 ICS。

你知道这两款ACR122Us的固件版本吗? 我用ACR122U 207(不带SAM)和星系S3体验了类似的行为

我认为这个问题与SAM模块无关,因为我在这里使用了一个带有SAM模块的touchatag ACR122U和一个较旧的固件版本

经过一些研究,我发现在你把手机放在读卡器上之前,你必须先将读卡器置于初始化模式,否则读卡器和手机之间会有一些低水平的通信(卡片被移除,卡片出现时会快速更换)。不幸的是,acr的文档中没有关于它的任何内容,但将它置于初始化器模式,然后将手机置于其上,对我来说是可行的


我目前正在将此添加到我的中,希望在下个月完成。

由于您似乎拥有所有必要的硬件,我希望您能够自己尝试并告知结果(例如,一个特定错误)。唯一发生的事情是,只要我将手机放在读卡器顶部。读卡器开始不断发出嘟嘟声并闪烁红灯。这就是我所能得到的。如果我试着从手机向设备发射信号,如果你试着从另一个方向发射信号,则不会发生同样的情况,只有持续的嘟嘟声和红色led灯闪烁。另外,我也用三星Nexus 7试过了,也得到了同样的结果。我用在互联网上找到的一个小程序示例调试了这个问题。这表明设备处于等待状态,一旦我将移动设备放在NFC读卡器的顶部,这将开始返回断开连接并再次等待的状态,并继续这样进行。在我看来,这两台设备似乎正在尝试配对,但不知什么原因,它们立即断开了连接。我已向制造商发送了一封电子邮件。到目前为止,我没有得到任何有用的反馈。我会随时通知你他们的答复。感谢Shello Woley我尝试使用您的API并使用以下代码将读取器置于初始化模式:private void initCardReader(){touchtatag touchtatag=new touchtatag();try{touchtatag.initializeWithDefaultValues();}catch(NFCInitalizationException e1){//TODO自动生成的catch块e1.printStackTrace();}请尝试{touchtatag.start();}catch(NFCException e){//TODO自动生成的catch块e.printStackTrace();}但我得到:不支持读卡器!请连接触摸标签读卡器有任何线索吗?谢谢你能尝试执行此操作以获得你的固件版本吗?这只适用于Windows和较新的固件,但如果读卡器支持直接连接,这将是一个提示。嗨,woley,谢谢你的回复。支持直接。我检查了nd我还使用transmitControlCommand(..)功能向读卡器发送命令(打开和关闭天线)。我真正感兴趣的是一个简单的示例,介绍如何设置读卡器以准备从android设备获取NFC波束消息(初始化模式?),然后发送一条简单的消息,比如说在控制台中输出一条简单的字符串消息。类似于log.d(beamedMsg)。那太好了:)是的,这在我上面提到的Android beam API的待办事项列表中:)(可能是在新年的第1季度)你必须实现完整的llcp、snep握手才能收到一些东西。第一步是让读者进入发起者模式,这是一个很好的起点,这是关于真棒的技术文档(非常感谢:)。顺便问一下,从Android 4.0.4升级到4.1.2后,为什么需要直接连接?在我看来,这与NFC芯片组的工作原理有关,但究竟是什么呢?我确信的是,一旦你升级。。除非您的手机已建立根目录,否则无法恢复。我的意思是,如果你有一个Nexus S,你从Nexus设备的出厂图片降级到Android 2.3.6,手机将正常启动,但是NFC收音机甚至不会启动!