【问题标题】:NFC - Communication between devices in read/writeNFC - 读/写设备之间的通信
【发布时间】:2014-07-04 11:10:27
【问题描述】:

我知道 NFC 读/写模式是为 NFC 阅读器或有源设备与 NFC 标签或无源设备之间的通信而设计的。 但是两个 NFC 有源设备是否可以在 NFC 读/写模式下相互通信?

【问题讨论】:

  • 我认为这就是我们在 AndroidBeam 中所做的。不是吗?
  • 我认为 AndroidBeam 是 Peer2Peer,每次您发送消息时,用户都必须触摸屏幕进行确认。我必须发送很多消息,所以它不符合我的需求。
  • 这是否意味着您希望在没有用户确认的情况下进行数据转换?!
  • 是的。但是没有数据转换,就是在两个设备之间发送和接收消息。
  • 我不希望用户必须确认发送的每条消息

标签: android nfc ndef hce nfc-p2p


【解决方案1】:

借助 NFC,两个活动设备将使用点对点模式相互通信。读写器模式仅用于与 NFC 标签/智能卡通信。

因此,对于 Android,如果两个设备都应该主动通信,您将不得不坚持使用 Android Beam。但是,Beam 仅限于向一个方向传输一条消息,并且用户必须使用 Beam 用户界面确认每次传输。

根据您使用的设备,您可能可以在读写器模式下使用一台设备,在主机卡仿真模式 (HCE) 下使用一台设备。专用 NFC 接口设备(例如 ACR122U)通常可以进入 HCE 模式。如果您的两台设备都是 Android 设备,则您只能使用 HCE+R/W 模式组合,如果两台设备都是 Android 4.4 或更高版本并且如果两台设备之一支持 HCE 模式(并非所有 Android 4.4 NFC 设备都支持)。

【讨论】:

  • 谢谢。这也是我的结论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-20
  • 2017-12-24
  • 1970-01-01
  • 2012-03-25
  • 2012-07-09
相关资源
最近更新 更多