标签: acr122

如何使用 ACR122U-A9 进行卡模拟

我有一个 ACR122U-A9,我想用它进行卡模拟。请问谁做到了这一点?你能给我一些建议吗?

现在我还有其他问题,当我将白色智能卡放在这个 NFC 读卡器上时,LED 只闪烁一次。但是当我把电话放在上面时,LED 总是闪烁直到电话出去。

nfc hce acr122

5
推荐指数
1
解决办法
4248
查看次数

在Android上使用NFC软件卡仿真控制完整APDU

我正忙着一个应用程序来模拟带有CM10.1的Nexus 7上的正常APDU通信到ACR122U102读写器.我找到了关于软件卡仿真的博客,并编写了一个应用程序,让我的设备(nexus)显示为卡片.现在我正在尝试在此设备和ACR122u之间来回发送消息.到目前为止,我只是通过发送D4 40 01(InDataExchange第127页)APDU 来设法与nexus 7进行通信.对于我正在编写的应用程序,这应该足够了.

问题在于我从设备发送给阅读器的答案.使用transcieve函数(带有反射的android.nfc.tech.IsoPcdA),我可以使用长度> 0的字节数组进行回复.这将在读取器端显示,就像普通的InDataExchange响应一样(例如:D5 41 00 01 02 03 {01 02 03}是提供给transcieve函数的字节数组.但我无法控制响应中的状态字节和SW字节(D5 41 XX和两个SW).除了源代码本身之外,没有关于此IsoPcdA类的文档.

我想要做的是将XX更改为我选择的字节并发送长度= 0的答案(例如:D5 41 01,没有任何额外数据).可能吗?

android apdu nfc hce acr122

4
推荐指数
1
解决办法
6742
查看次数

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

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

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

nfc-list uses libnfc libnfc-1.7.1-189-g2869ae2
error   libnfc.driver.acr122_usb        Unable to claim USB interface (Permission denied)
nfc-list: ERROR: Unable to open NFC device: acr122_usb:020:002
Run Code Online (Sandbox Code Playgroud)

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

PS:我已经安装了 libusb

rfid nfc pcsc lib-nfc acr122

4
推荐指数
1
解决办法
3909
查看次数

是否可以将 NFC 信号从 NFC 读/写器发送到 Iphone

I\xe2\x80\x99m 创建一个移动应用程序,根据 PC 上生成的 ID 获取数据。我想将此 ID 作为文本字符串从我的 NFC 设备传递,当用户触摸 NFC 设备时,该设备支持读取和写入 iPhone 设备。\n这可能吗?\nI\xe2\x80\x99m 使用 Acr 122u 作为 NFC 设备。

\n

nfc ios acr122 swift

3
推荐指数
1
解决办法
6514
查看次数

通过 NFC 将数据从 Android 设备传输到 PC

我正在尝试为医院开发 Android 应用程序。在该系统中,需要利用NFC技术将Android手机数据库中存储的患者信息传输到台式电脑中。无论如何,我可以在哪里使用 NFC USB 读取设备(ACR122U NFC 智能卡读卡器 RFID 写入器 5 Mifare USB)将数据从手机传输到我的台式电脑?

真实的场景是,在医院里,当一个人想要获取一些测试结果时,他会走到柜台前,将移动设备放在柜台上安装的 NFC 读取器设备上,完成后获取有关患者的所有详细信息应转移到柜台的台式机上。

我不想传输大量信息,如果有任何方法可以使用 NFC 将移动数据库中存储的患者 ID 传输到桌面上就足够了。

android nfc nfc-p2p hce acr122

2
推荐指数
1
解决办法
1万
查看次数

ACR122 - Android /如何提取UID

我尝试将ACR122集成到我的Android应用程序中.我正在使用ACS提供的ANDROID库(http://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/).

一切正常,我可以检测到卡的存在,但我想提取卡的UID/ID.有人知道这样做的功能吗?

你有这种集成的例子吗?

android nfc acr122

1
推荐指数
1
解决办法
1747
查看次数

node-hid 未显示所有 USB 设备

我在此调用中使用node-hid

HID.devices()
Run Code Online (Sandbox Code Playgroud)

我应该得到所有连接的USB设备的列表,这里的指南中列出

结果我得到了这个设备列表:

[ { vendorId: 1452,
  productId: 33346,
  path: 'USB_05ac_8242_6500000',
  serialNumber: '',
  manufacturer: 'Apple Computer, Inc.',
  product: 'Apple IR',
  release: 22,
  interface: -1 },
{ vendorId: 1452,
  productId: 567,
  path: 'USB_05ac_0237_6300000',
  serialNumber: '',
  manufacturer: 'Apple Inc.',
  product: 'Apple Internal Keyboard / Trackpad',
  release: 144,
  interface: -1 },
{ vendorId: 1452,
  productId: 567,
  path: 'USB_05ac_0237_6300000',
  serialNumber: '',
  manufacturer: 'Apple Inc.',
  product: 'Apple Internal Keyboard / Trackpad',
  release: 144,
  interface: -1 },
{ vendorId: 0,
  productId: …
Run Code Online (Sandbox Code Playgroud)

macos hid nfc node.js acr122

1
推荐指数
1
解决办法
1942
查看次数

ACR122U LED控制

有没有人知道如何通过Reader.control()Android 上的方法控制ACR122U的双色LED ?(图书馆acssmc-1.1.3).

我正在阅读API并且不知道命令描述的含义:

例:

byte[] command = {(byte) 0xFF, (byte) 0x00, (byte) 0x40, (byte) 0b01110111, (byte) 0x04, (byte) 20, (byte) 30, (byte) 3, (byte) 2};
Run Code Online (Sandbox Code Playgroud)

这些东西我不明白:

  • 字节3(P2):我无法弄清楚如何设置它.
  • 字节5(T1):从字节3以某种方式控制的第一个循环状态持续时间?
  • 字节6(T2):从字节3以某种方式控制的第二个循环状态持续时间?
  • 字节7(重复次数):第1次和第2次循环的总重复次数?

一些解释的例子很棒.

android apdu led smartcard-reader acr122

1
推荐指数
1
解决办法
485
查看次数

ACR122U-传输APDU时出现InvalidDeviceStateException

我下载了android ACS库,并使用带有otg电缆的ACR122U阅读器在我的android设备上试用了示例代码和ReaderTest应用。

我尝试发送以下APDU命令-FF CA 00 00 00,但在以下代码段的以下行中不断遇到此异常:

                    // Transmit APDU
                    responseLength = mReader.transmit(params[0].slotNum,
                            command, command.length, response,
                            response.length);
Run Code Online (Sandbox Code Playgroud)

例外:

com.acs.smartcard.InvalidDeviceStateException:当前状态不等于特定状态

我检查过以确保所有传递给.transmit方法的元素都是正确的(slotNum,command,command.length等)。只是无法弄清楚为什么会抛出该异常。

任何帮助将不胜感激 !

java android smartcard smartcard-reader acr122

1
推荐指数
1
解决办法
907
查看次数

NFC 读卡器 ACR122U 和 libnfc.driver.acr122_usb 无法写入 USB(结果太大)

我尝试在 Mac OSX Mojave 10.14.6 上使用带有 libnfc 的 ACR122 USB NFC 读卡器,当我尝试使用以下命令时,出现“无法写入 USB(结果太大)”错误LIBNFC_LOG_LEVEL=3 nfc-list

info    libnfc.config   Unable to open file: /usr/local/etc/nfc/libnfc.conf
debug   libnfc.config   key: [device.allow_autoscan], value: [false]
info    libnfc.config   Unknown key in config line: device.allow_autoscan = false
debug   libnfc.config   key: [device.allow_intrusive_scan], value: [false]
info    libnfc.config   Unknown key in config line: device.allow_intrusive_scan = false
debug   libnfc.config   key: [device.log_level], value: [3]
info    libnfc.config   Unknown key in config line: device.log_level = 3
debug   libnfc.general  log_level is set to 3
debug   libnfc.general …
Run Code Online (Sandbox Code Playgroud)

nfc lib-nfc acr122

1
推荐指数
1
解决办法
6931
查看次数

ACR122U USB 的 PKCS#11 库

我买了一个 ACR122U USB 智能卡读卡器,但它没有 SDK 或除了我在香港 OEM 找到的 x64 统一驱动程序之外可以安装的任何东西。

我想用它来正确访问卡片。我还尝试了几个 PKCS 库,如 PKCS#11.NET,我设法为 4.5 重新编译了它们,但它需要一些未安装在我的系统上的驱动程序 DLL(提供程序)。

我在哪里可以得到其中之一?它列出了这些: eTPKCS11g.dll opensc-pkcs11.dll etpkcs11.dll siecap11.dll rtPKCS11.dll

PKCS#11.NET 的 PKCS 测试应用程序在单独的目录中有两个 eTPKCS11 DLL,但它们不能作为参考添加。和往常一样,该项目带有零文档

smartcard pkcs#11 acr122

0
推荐指数
1
解决办法
486
查看次数

在android中读取NFC Mifare卡原始数据

我正在尝试使用NFC非接触式读卡器ACR122U Android SDK阅读Mifare Ultralight卡的内容.

我能够获得以下十六进制值

01 03 A0 0C 44 03 15 D1 01 11 54 02 65 6E 33 34
Run Code Online (Sandbox Code Playgroud)

但我无法获得我的实际数据.请指导我如何从上面的十六进制值中提取字节数组.

android nfc mifare acr122

-5
推荐指数
1
解决办法
2070
查看次数

标签 统计

acr122 ×12

nfc ×9

android ×6

hce ×3

apdu ×2

lib-nfc ×2

smartcard ×2

smartcard-reader ×2

hid ×1

ios ×1

java ×1

led ×1

macos ×1

mifare ×1

nfc-p2p ×1

node.js ×1

pcsc ×1

pkcs#11 ×1

rfid ×1

swift ×1