acr122U NFC 标签读取

Posted

技术标签:

【中文标题】acr122U NFC 标签读取【英文标题】:acr122U NFC Tag reading 【发布时间】:2012-04-23 16:59:03 【问题描述】:

更新:

让我总结一下我到目前为止所做的事情。 由于 android Beam,我将智能手机更新到 4.0.4。 以下站点允许发送和接收 NDEF 消息: http://www.grundid.de/nfc/ndef-applet.html

这对我来说非常有效。

之后我可以编写一个小应用程序,通过 P2P 连接发送 NDEF 标签。

只剩下一个主题:创建一个基于桌面的应用程序来接收标签。 我从 github.com 实现了以下示例:

https://github.com/grundid/nfctools-examples/blob/master/src/main/java/org/nfctools/examples/llcp/LlcpService.java

效果也很好。但我只是不知道这个例子背后发生了什么。示例类使用由 *.class 文件组成的包 (jar)。它与使用小程序相同。我的目标是自己创建代码。一个完整的项目。

那么有没有办法在.net 中接收ndef 标签(通过p2p)?还是java?这就是我要找的。​​p>

接下来的步骤:

我会尝试使用 Winscard.dll:

http://www.aspfree.com/c/a/.NET/Smart-Cards-in-.NET/

但它似乎只适用于 SDCards,与 NFC 无关。

您有什么建议或技巧来实现我的目标吗?那太好了。

谢谢。

浆果

【问题讨论】:

【参考方案1】:

你看过这个项目吗:http://www.grundid.de/nfc/?

【讨论】:

是的,但我不需要现有的工具。我需要自己写一个。有没有可能连接到ACR122? 这是一个 Apache 许可项目,你不能阅读代码吗? 这可能吗?你能给我一个提示如何实现吗? 适用于带有android beam的android 4.0.4,2.3.3有类似的方法吗? 为什么你认为它只适用于 Android 4.0.4?它在 LLCP 上实现 NPP,从 2.3.3 开始支持。

以上是关于acr122U NFC 标签读取的主要内容,如果未能解决你的问题,请参考以下文章

无法验证具有 7 字节 UID ACR122U 的 NFC 标签

ACS ACR122U 使用 Python NFC 工具库在屏幕上显示标签

带有JewelTopaz512 NFC标签的ACR122U读写器发出 "超时,目标未应答"

ACR122U NFC 点对点演示不工作

ACR122U 发送直接命令返回 -2 和分段错误

无需拔下插头即可重新连接 USB 设备 (ACR122U)