gpt4 book ai didi

android - ACR122U NFC 点对点演示不工作

转载 作者:行者123 更新时间:2023-11-29 00:44:30 25 4
gpt4 key购买 nike

我有 ACS 的 ACR122U NFC 读卡器和 ACR122T token 。我正在尝试运行他们的 NFC 点对点演示。

我已经安装了ACR122U SDK、mysql和connector,设置了数据库,并在注册表中添加了转义命令。

当我尝试运行点对点演示时,我执行以下步骤(显示结果日志结果)

将 NFC ACR122T 插入 USB 端口。

打开 Smart Poster 应用程序并单击 initalise with reader 0。日志:

D1: 2:04:57 PM Program ready

D1: 2:05:02 PM Succesful connection to : ACS ACR122U PICC Interface 0 Direct Mode

D1: 2:05:02 PM << FF 00 48 00 FF

D1: 2:05:02 PM Code: 1

Description: Undocumented error.

D1: 2:05:02 PM << FF 00 51 00 00

D1: 2:05:02 PM Code: 1

Description: Undocumented error.

将ACR122U读卡器插入读卡器上带有Mifare卡的第二个USB端口

打开 NFC Device 应用程序并单击 initialize with reader 1

D2: 2:05:07 PM Program ready

D2: 2:05:11 PM Succesful connection to : ACS ACR122U PICC Interface 1 Direct Mode

D2: 2:05:11 PM << FF 00 48 00 FF

D2: 2:05:11 PM Code: 1

Description: Undocumented error.

D2: 2:05:11 PM << FF 00 51 00 00

D2: 2:05:11 PM Code: 1

Description: Undocumented error.

在智能海报应用程序的发送字段中输入文本

点击激活智能海报

将装有Mifare卡的ACR122U读写器放在ACR122T读写器上

在 NFC 设备应用程序中单击“读取”按钮

此后来自 NFC 智能海报应用程序的日志: D1: 2:14:29 PM 进入被动模式

D1: 2:14:29 PM << FF 00 00 00 27 D4 8C 00 08 00 12 34 56 40 01 FE A2 A3 A4 A5 A6 A7 C0 C1 C2 C3 C4 C5 C6 C7 FF FF AA 99 88 77 66 55 44 33 22 11 00 00

D1: 2:14:29 PM Code: 1

Description: Undocumented error.

来自 NFC 设备应用的日志:

D2: 2:14:31 PM Entering active mode

D2: 2:14:31 PM << FF 00 00 00 0A D4 56 01 02 01 00 FF FF 00 00

D2: 2:14:31 PM Code: 1

Description: Undocumented error.

似乎与设备的初始连接甚至无法正常工作。然而,我已经能够使用 ACR SDK 访客管理系统应用程序写入 Mifare 卡(我可以使用 ACR122U 读卡器和注册应用程序写入 Mifare 卡,并使用 ACR122U 读卡器和参展商应用程序从中读回,我也可以使用 Android NEXUS S 手机从卡中读取相同的数据。所以看起来驱动程序工作正常(至少对于写入/读取 Mifare 格式数据)。

为什么 ACR122U 点对点演示不工作?

最佳答案

好吧,没有什么比不厌其烦地问一个问题让您找出答案更好的了。对于尝试此方法的任何其他人来说,问题是:

  • 文档似乎暗示可以使用标准的 Microsoft USB CCID PCSC 驱动程序,这些驱动程序已经是 Windows 7 操作系统的一部分,并且在连接 ACR122U/T 读卡器时默认应用,但是,我尝试安装SDK 附带的 ACR PICC 驱动程序,执行此操作后问题就解决了。

此外,如果有人发现这个相当晦涩的话题,youtube 上有一个视频:

http://www.youtube.com/watch?v=ucfNZW9GSk0显示如何安装/运行点对点演示。

(我准确地遵循了所有这些步骤,但直到我从 SDK dvd 安装实际的 ACR 驱动程序而不是使用默认的 Microsoft 驱动程序后,它才起作用)。如上所述,我能够使用默认的 Microsoft 驱动程序将 Mifare 数据写入卡。

关于android - ACR122U NFC 点对点演示不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7199997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com