【问题标题】:Can PN532 with Raspberry Pi send NDEF message to an Android phone with NFC?带有 Raspberry Pi 的 PN532 可以将 NDEF 消息发送到带有 NFC 的 Android 手机吗?
【发布时间】:2015-02-22 02:56:35
【问题描述】:

我目前正在从事一个学校项目,该项目包括 NFC 通信以将海报(或 URL)从 PN532(连接到 Raspberry Pi)发送到 Android 手机。

我一直在寻找可以实现 SNEP/NPP 的库,以便将 NDEF 消息发送到 Android 手机,例如来自“libnfc”的“libllcp”。

但是,当我从库中运行“snep-server”示例时,我所能做的就是从手机接收数据,但不向其发送数据,而当我运行“snep”时手机没有给出响应-client”示例(手机震动但没有收到数据)。

由于我只熟悉 C++,我想知道我是否可以单独使用“libllcp”发送 NDEF 消息,或者是否有基于 C/C++ 的库可以实现 SNEP/NPP。

我该如何解决这个问题?

【问题讨论】:

  • 您使用的控制器远不如芯片的接口重要。例如,如果您使用通常的 UART 接口,那么您的平台只是另一个通用 Linux,将明显范围限制为 pi 会适得其反。
  • 我正在使用 UART 将 PN532 连接到 pi。但是很抱歉我不太明白你的意思,你对我通过SNEP与安卓手机实现NDEF数据交换有什么建议?
  • 我建议这是一个 PN532 和 Linux 问题,因为这些是定义您可用选项的东西,而不是 Raspberry Pi 问题,因为在这种情况下这只是另一个 Linux 平台.

标签: android c++ raspberry-pi ndef lib-nfc


【解决方案1】:

我将一些数据从 PN532 发送到带有 SNEP 库的 Android 手机。这是 C++ 代码。它在GitHub 网站上。

您应该使用 Arduino 与 PN532 进行通信。

【讨论】:

  • 虽然理论上这可以回答这个问题,it would be preferable 在这里包含答案的基本部分,并提供链接以供参考。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多