问题标签 [acr122]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1097 浏览

acr122 - 无法在读卡器 ACS ACR122 中获取智能卡的设备 ID 0

我在 Windows 10 64bit Pro 上尝试了多种不同的 RFID 标签和卡,但我总是在设备事件中收到此错误:

已安装此驱动程序:用于 PC/SC 驱动程序(64 位)的 MSI 安装程序 2 MB 版本 4.2.2.0 2017 年 1 月 26 日

似乎没有任何帮助,阅读器不起作用?

0 投票
1 回答
889 浏览

macos - ACR122U NFC 读卡器连接到 Mac,但在 /dev 中找不到

我已经安装了驱动程序并将我的 ACR122U NFC 读卡器连接到我的 Mac,它可以工作并扫描卡片(指示灯变为绿色并且发出哔哔声)。但是,我需要从命令行访问它,但它无处可寻/dev- 我怎样才能知道如何连接?

System Profiler 识别它,pcsctest命令也识别它,但是当我尝试使用它时,proxmark3它需要读取器的路径。

0 投票
1 回答
6809 浏览

nfc - 在 ACR122U NFC 阅读器上强制 PC/SC 驱动程序

我在使用 ACS 的 ACR122U RFID 读卡器时遇到问题。我需要使用 PC/SC 驱动程序将它连接到我的 Mac。我从 ACS 网站安装了驱动程序并确认它正在运行。

但是,每当我使用该nfc-list命令进行测试时,都会收到以下错误:

据我从谷歌搜索得知,是 Mac 接管了 USB,阻止了 PC/SC 使用该设备,但我如何才能强制计算机使用 PC/SC 驱动程序而不是默认的 Apple USB?

PS:我已经安装了libusb

0 投票
1 回答
885 浏览

nfc - ACS ACR122U LED/蜂鸣器设置

我在尝试使用 ACR122U(固件版本 2.1.5)上的 APDU 设置 LED 和蜂鸣器时遇到问题。

这个命令应该设置卡检测的蜂鸣器输出,但我总是得到一个错误响应:

此外,当尝试使用官方文档(v 2.04)中的示例之一时,我没有得到预期的行为,并且错误的响应代码(应该是90 02):

其他命令,如读取固件版本,按预期工作:

以前有人遇到过同样的问题吗?

0 投票
1 回答
857 浏览

vb.net - ACR122u 帮助读卡

我的代码需要帮助。我希望它不仅在加载表单时读取智能卡的 UID,而且在我取出卡并再次插入时也能读取它。它只在我加载表格时读取卡片。我不知道该怎么做,因为我是编程新手,这是我的学校项目。

0 投票
1 回答
756 浏览

java - 如何使用 CardService 连接 ACR122

我正在编写一个程序(Java 应用程序)来阅读 ePassport。对于访问,我使用库 org.jmrtd。我应该在 CardService.getInstance() 中传输什么样的对象?

0 投票
0 回答
389 浏览

java - Raspberry Pi3 Android 上的两个 ACR122U NFC 阅读器

我正在尝试在 Android IoT 下使用连接到我的 Raspberry Pi3的两个 NFC ACR122u阅读器。

我正在使用ASC提供的本机 acssmc-1.1.3.jar 库。

连接一个阅读器后一切正常,我可以获取 tagId,打开/关闭蜂鸣器/灯,但是当两个阅读器都连接时,我无法与第二个阅读器通信。

所以,我可以同时打开它们,初始化 BroadcastReceiver,但是当涉及到调试器日志中类的读取器状态更改侦听onCreate method器时Reader,我看到一个读取器被关闭了 message D/UsbDeviceConnectionJNI: close

下面的代码初始化并打开两个阅读器。但是无法获得两个读者的读者状态,只能获得其中一个读者的状态,因为一个将在初始化后立即关闭。

我认为我必须Reader为每个读者单独初始化类,但这次尝试也没有运气。

我迷失在这部分。任何帮助将非常感激!

0 投票
1 回答
219 浏览

ios - 使用 ACR1255U 进行 FAST_READ

我目前正在使用这个 NFC 阅读器ACR1255在 iOS 应用程序上读取带有文本 ndef 的 NTAG213 我目前正在执行 2 个读取命令,每个命令 16 个字节(因为我知道我的 ndef 消息的大小)但我发现它不是真的很可靠 在阅读NTAG213 文档时,我发现了 FAST_READ 命令,但我似乎无法使用它?我是 NFC 的新手,这对我来说一团糟我不确定我做错了什么?

目前我正在发送这个 apdu 来阅读:“FF B0 00 04 10”和“FF B0 00 04 10”并连接结果,我收到了我的 ndef 消息但是对于 FAST_READ,我尝试这个:“FF 3A 04 00 00”,我收到“6A 81”不支持的功能。

是否有我没有看到的兼容协议?或者有人有想法?

0 投票
1 回答
534 浏览

nfc - MF Plus 使用 AC122U 从 SL1 切换到 SL3

我在将 Mifare Plus SE 从 SL1 切换到 SL3 时遇到问题,使用带有 pn532 的 acs acr122U

在 SL1 中,该卡被检测为 Mifare Classic(相同的 ATR)并执行切换,我需要激活 14443-4 中的通信并使用 SL3 切换键执行身份验证命令。我试图激活 14443-4 中的通信,但我不知道如何。

在已经在 SL3 中(也在 SL1 上)的其他卡中,该卡在 14443-4 中被激活而没有问题,我可以毫无问题地发送 mifare plus 操作。

我使用 Smartcardio 和传输控制命令将命令发送到 acr122U 尝试使用来自 PN532 的这些命令:-inAutoPoll(将卡检测为 10(mifare 卡,而不是 14443-4 卡)-InListPassiveTarget(也将卡激活为 mifare 经典) -inATR (以超时结束)我尝试 inRelease 并再次重新激活,也没有工作。

谢谢你的时间

0 投票
0 回答
1555 浏览

nfc - 如何开始与 ACR122U-A9 NFC 读写器交互?

我是一名初级 PHP/JavaScript/HTML 开发人员,最近被一家制作照相亭的公司聘用。在此之前,我从未在 Ubuntu 系统中工作过。我觉得这很重要,因为我认为出于这个原因,我可能会跳过一个明显的步骤或类似的步骤。

我必须做的一个项目是在照相亭上添加一个 NFC 设备,这样用户就可以用他们的手机点击该区域并获取他们刚刚拍摄的照片。听起来很容易。

一位前员工购买了一台通过 USB 连接的 ACR122U-A9 设备,但他们无法使其正常工作。我拿起设备并按照我发现的每一个教程进行操作,但我也没有运气。

在安装了很多东西并盲目遵循教程之后,我所取得的成就是这样的:

如果我打开一个终端并输入“pcsc_scan”,它会检测到设备并且它有点“工作”,如果我点击它们就会读取卡片。我得到一些十六进制代码和一些对我没有任何意义的蓝色文本。当我这样做时,我什至无法在终端中输入,所以我根本无法对它做任何事情。

我真正想要的是知道如何让计算机与 NFC 设备对话,而不是听它。好吧,我想它必须听才能知道何时发送信息。

我认为我遗漏了一些非常明显的东西,因为我找到的每个教程都只是解释了你需要编写什么样的代码来做 X 事情或如何让设备模拟卡片或类似的东西......但我想我需要一些更基本的东西:

我什至如何开始工作并与之互动?

可能相关的信息:

  • 我没有具体说明我是如何写“ pcsc_scan ”的,因为 A)我做了很多教程和不同的事情,我不记得我做了什么部分完成了这个 B)我我想从头开始,以了解我在做什么。
  • 我正在使用 Ubuntu 17.10 机器,但最终产品将在 Windows 下运行(不同版本取决于 Photobooth)
  • 我们的照相亭与 localhost 中的 web-api 配合使用。一切都是 PHP、JavaScript、CSS 或 HTML。最后,我需要一种方法让设备从其中一种语言中获取所需的信息(如果可能的话)
  • 我还在为 Ubuntu 苦苦挣扎。您尝试在此操作系统中安装或与之交互的所有内容都是通过我不完全理解的命令完成的,我会从随机的互联网教程或像鹦鹉一样的论坛中重复。解决这个问题不是问题的一部分,我最终会学到这一点,但我认为知道我什至可能不知道一些应该是显而易见的或基本的事情可能会很有用。