【问题标题】:Bidirectional communication using Android Beam使用 Android Beam 进行双向通信
【发布时间】:2012-09-04 02:11:15
【问题描述】:

在 p2p 模式下.. 我想从 Android 手机向 NFC 阅读器发送一条消息,然后轻按一下,从 NFC 阅读器向智能手机发回响应(如“成功接收”)。

现在在手机发出第一道光束后,如果我从阅读器中取出手机并将其放回阅读器上,我可以发送回响应..这里我正在做两次点击。 但我想通过单击进行双向通信。这可能..??

我正在使用三星 Galaxy S3。(冰淇淋三明治 4.0.4)和 ACR 122 NFC 阅读器。

【问题讨论】:

    标签: android nfc nfc-p2p


    【解决方案1】:

    我不知道你用什么软件来控制 ACR122。原则上,您可以只从阅读器返回一条 NDEF 消息,告知传输成功。无需移除手机并再次将其轻触到阅读器。只需调用相应的函数,让读者去做。

    【讨论】:

    • 我们能否通过使用 DATA_EXCHANGE 0x40 APDU 命令将响应从读卡器推送到具有相同现有连接的手机?基本上我正在使用 ismb-snep-java 库来控制 ACR122 设备并进行一些修改。
    • 我不知道 ismb-snep-java 的细节,但是,是的,您应该能够使用相同的现有连接将数据推回。 (当您不发送任何内容时,LLCP 实现应该来回发送保持活动消息。)
    猜你喜欢
    • 1970-01-01
    • 2012-01-28
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    • 1970-01-01
    相关资源
    最近更新 更多