Nexus NFC / RFID入门

Nexus S NFC / RFID入门。 任何人可以提供任何指导?

我有兴趣使用nexus的NFC / RFID硬件创build一些家庭酿造演示。 我想我需要find适当的标签,以及如何将Url编码到标签中,标签可以通过它的标签应用读取。 不知道有关iso 14443标签或mifare等

nexus支持所有的libnfc吗?

如果我根设备可以访问写function?

谢谢

Solutions Collecting From Web of "Nexus NFC / RFID入门"

Nexus S将读取Mifare标签。 我使用Nexus S从智能卡重播了YouTubevideo(http://www.youtube.com/watch?v=eu7fQsPjDls)。该URL是使用其他设备(Nokia 6212)编写的。

一种可能性:我注意到,Nexus S可以读取由touchatag制造的RFID标签,这是阿尔卡特朗讯在几年前进行的一项创业。 他们有一个网页(谷歌touchatag商店),在那里你可以订购一个“初学者套件”的10个标签加上一个USB阅读器。

这些标签被硬编码到touchatag母舰的url,www.ttag.be/ [标签]

因此,您的想法是通过他们的网站注册一个标签,在阅读器上扫描,并将所需的URL与它关联。 当某人用手机读取标签时,它会显示为www.ttag.be/ [标签],然后从那里redirect到所需的URL。

我曾经在Nexus S的一个相关问题中回答了这个问题 。

此外,您可以参考developer.android.comurl的演示应用程序。 我认为,这使用虚拟NFC标签。

如果您有兴趣开发一些硬件演示,那么您需要购买一些实际的NFC标签,并在Nexus S手机设备上试用上述应用程序。 我发现有几个网站( 1,2 )销售NFC标签,工具包等。顺便说一下,我还没有尝试过任何这些网站。

基于我遇到的情况 ,目前Nexus S只提供NFC标签的读取function,并计划支持其他模式。

编辑:

Android博客指出以下是Android 2.3.3中的新function:

  • 全面的NFC读取器/写入器API,可让应用读取和写入当前使用的几乎任何标准NFC标签。
  • 高级意图调度function,使应用程序能够更好地控制NFC标签进入范围时的启动方式/时间。
  • 一些有限的支持与其他NFC设备的点对点连接。

对于Android Nfc Demo,您可以从以下nfc标签中“读取”一些模糊的信息:

  • MIFARE-4K
  • Mifare DESF EV1 4k,
  • Mifare DESF EV1 8k,
  • Mifare 1k。

我build议你只能像ACR122U-A2这样的读写器来读/写标签Topaz和Mifare Card。 在SmartId中,我们是一对刚刚与这对双胞胎开发的解决scheme。 http://www.youtube.com/watch?v=hYFwnc-apnI&feature=fvsr

如果你已经将Nexus升级到Android 4.0,那么你可能想看看这个Eclipse插件 (disclamer:自己项目的无耻插件)。 它使用Android NFC硬件,并支持一些类似ACR122U的NFC读卡器。