【问题标题】:Getting started with nexus s NFC/RFID开始使用 nexus 的 NFC/RFID
【发布时间】:2010-12-18 15:51:16
【问题描述】:

开始使用 Nexus S NFC/RFID。任何人都可以提供任何指导吗?

我有兴趣使用 nexus 的 NFC/RFID 硬件创建一些自制演示。 我想我需要找到合适的标签,以及如何将 url 编码为 nexus 可以通过它的标签应用程序读取的标签。 不确定 iso 14443 标签或 mifare 等

nexus 支持所有的 libnfc 吗?

如果我 root 设备,我可以访问写入功能吗?

谢谢

【问题讨论】:

标签: android nfc rfid nexus-s


【解决方案1】:

Nexus S 将读取 Mifare 标签。我使用 Nexus S 从智能卡重放了 YouTube 视频 (http://www.youtube.com/watch?v=eu7fQsPjDls)。该 URL 是用另一台设备 (Nokia 6212) 编写的。

【讨论】:

  • +1 能够提及 6212,我今天仍在使用那些值得信赖的设备
【解决方案2】:

一种可能性:我注意到 Nexus S 可以读取由 touchatag 制造的 RFID 标签,这是阿尔卡特朗讯的一家合资企业,已经有几年了。他们有一个网页(google 'touchatag store'),您可以在其中订购 10 个标签的“入门套件”和一个 USB 阅读器。

标签在 touchatag 母舰 www.ttag.be/[tagid] 处被硬编码为 URL

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

【讨论】:

  • 我也看过touchatag,但我害怕被他们的服务锁定。 Nexus S 也支持使用一些技巧编写标签,我发现中间有一个人(例如 touchatag 重定向)很复杂且没有必要
【解决方案3】:

我在one of the Nexus S related questions 中部分回答了这个问题。

此外,您可以参考developer.android.com URL 获取演示应用程序。我想,这使用了虚拟 NFC 标签。

如果您有兴趣开发一些硬件演示,那么您需要购买一些实际的 NFC 标签并在您的 Nexus S 手机设备上试用上述应用。我发现了一些销售 NFC 标签、套件等的网站(1、2)。顺便说一句,我没有尝试过这些网站。

基于what I came across,目前 Nexus S 仅提供 NFC 标签读取功能,并计划支持其他模式。

编辑:

Android blog 声明以下是 Android 2.3.3 中的新功能:

  • 一个全面的 NFC 读取器/写入器 API,允许应用程序读取和写入 几乎所有使用中的标准 NFC 标签 今天。
  • 高级 Intent 调度,让应用程序可以更好地控制如何/何时 它们在 NFC 标签时启动 进入范围。
  • 对与其他 NFC 的点对点连接的一些有限支持 设备。

【讨论】:

  • 当提到'NFC标签'时,这意味着包括无源RFID标签?我最终会尝试一些写命令
  • 我认为 NFC 标签不包括 RFID 标签。但是,很高兴看到供应商是否在硬件和软件级别进行了调整以区分他们的手机以提供额外的里程!
【解决方案4】:

我建议您使用 ACR122U-A2 之类的读写器来读取/写入标签 Topaz 和 Mifare Card。 在 SmartId 中,我们是使用这个双胞胎开发的一对解决方案。 http://www.youtube.com/watch?v=hYFwnc-apnI&feature=fvsr

【讨论】:

    【解决方案5】:

    如果您已将 Nexus 升级到 Android 4.0,那么您可能想查看此Eclipse plugin(免责声明:自己项目的无耻插件)。它使用 Android NFC 硬件,还支持一些 NFC 阅读器,例如 ACR122U。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 1970-01-01
      • 2016-10-05
      • 1970-01-01
      相关资源
      最近更新 更多