问题标签 [lib-nfc]

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 投票
0 回答
814 浏览

c - 将 libnfc 与 golang 一起使用

我在Windows下成功编译了用C写的libnfc。编译后我得到 3 个文件:libnfc.dll、libnfc.dll.a、libnfc.lib。我想在我的 Go 应用程序中调用这个库的函数。我的测试程序

nfc_version - 库中可用的函数名称。我将 libnfc.lib 文件放在带有 go source 的目录中,并使用头文件复制文件夹 nfc。(如果我放 libnfc.dll 或 libnfc.dll.a 而不是 libnfc.lib - 我得到错误消息 library not found。)然后我运行

Go 成功编译程序,但是当我尝试启动它时出现错误:“此应用程序无法启动,因为 (null).DLL 未找到。” 如何在 golang 应用程序中正确使用库?

0 投票
0 回答
80 浏览

nfc - 我可以将 libnfc 用于任何(不同制造商)NFC 阅读器模块吗?

我想将 NFC 阅读器与基于 i-MX6 的定制板一起使用,该板在 linux 内核上运行。我拥有的模块是 AMS AS39111B。我想使用 C 编程访问这个模块,这就是我搜索 API 的原因?我找到了 libnfc。现在,我的问题是我可以使用 libnfc 来访问这个模块吗?我在浏览此链接 http://nfc-tools.org/index.php?title=Devices_compatibility_matrix时遇到了这个问题。

0 投票
1 回答
787 浏览

windows - Windows 7 x64 上带有 libNFC 的 RFIDIOt

我正在尝试在 Windows 7 64 位上将 RFIDIOt 与 libnfc-1.7.0-rc7 一起使用。我从源代码编译了 dll,它与 nfc-poll.exe 等程序完美配合。

但现在我想用 libNFC 在 python 2.7 上编写一个程序。我想使用 RFIDIOt 与我的 PN532_uart 阅读器通信,但我无法在 Windows 上运行示例程序。

当我尝试运行时:python cardselect.py -R RFIDIOt.rfidiot.READER_LIBNFC

我得到一个错误:

我不知道如何解决它...请任何人帮助我!这个问题只在 Windows 上,在 Linux 上都很好用,但我想在 Windows 上使用我的程序。

如何修复此错误?

我在 COM1 上使用 python 2.7、libNFC-1.7.0-rc7、Windows 7 x64 和 pn532_uart 阅读器。

0 投票
1 回答
1263 浏览

rfid - 如何使用 PN532 阅读器减少 MIFARE Classic 值块的值?

我正在尝试使用 Mifare Classic 和 PN532 阅读器管理价值块。我正在使用一个名为“libnfc”的开源库,但在这个库中我没有看到任何与值块相关的内容。

有谁知道我如何使用这个阅读器和库进行递增、递减和转移调用?

0 投票
2 回答
8434 浏览

arduino - 为什么使用 libnfc 和 PN532 SHIELD “未找到 NFC 设备”

我在我的 ArchLinux 上安装了 libnfc,我会通过我的 Adafruit PN532 arduino SHIELD 使用它。

nfc-list向我返回消息“未找到 NFC 设备”。

我在 /etc/nfc/devices.d/pn532.conf 中有以下文件,它给了我

nfc-list uses libnfc 1.7.1 error libnfc.driver.pn532_uart pn53x_check_communication error error libnfc.chip.pn53x Unexpected PN53x reply!nfc-list:错误:无法打开 NFC 设备:pn532_uart:/dev/ttyACM0

关于如何解决这个问题的任何想法?泰

0 投票
1 回答
2021 浏览

python - 无法使用 libnfc、PN532 和 RPi3 扫描 RFID 标签

我最近买了这个 NFC/RFID 阅读器PN532 模块 V3

我想将它与我的树莓派 3 一起使用。我已经安装并配置了库libnfc。PN532 与 I2C 连接。我已经在我的 RPi 上很好地启用了它。

我的问题是我无法扫描任何东西。事实上,当我nfc-poll在控制台中运行该函数时,我得到了这个:

在投票期间,我在 PN532 附近经过了很多不同的标签,甚至是那些随它一起到达的标签。但从来没有任何检测。尽管如此,RPi 似乎与 PN532 正确通信,如第二行所示。


该命令i2cdetect -y 1很好地返回:


PN532 接线如下:

  • 接地 --> GPIO 6
  • VCC --> GPIO 4
  • SDA --> GPIO 3
  • SCL --> GPIO 5

我检查了接线(我的黄色 LED 灯亮,如果我移除 SDA 或 SCL 连接,我会收到一条错误消息nfc-poll,表明连接正常)


我检查了 PN532 上两个开关的位置以启用 I2C 通信。


我的 libnfc 配置文件 ( /etc/nfc/libnfc.conf) 如下:

我试图将参数设置allow_intrusive_scantrue,但它不会改变任何东西。


你有什么主意吗 ?非常感谢您提前。

0 投票
0 回答
192 浏览

ubuntu - Ubuntu 伴侣 - Pi 3 - NFC 1.7.1

我将我的 pn532 NFC V3 插入我的 Pi,我使用这个方案http://imgur.com/a/wMM1R

我使用的是 Ubuntu Mate 16.04,我按照以下步骤操作:

插上板子。更改此文件 /boot/config.txt

更改 /boot/cmdline.txt

重新启动所有安装 NFC 工具 - https://learn.adafruit.com/adafruit-nfc-rfid-on-raspberry-pi/building-libnfc

而且,没有任何效果!

有人,你能帮帮我吗?

谢谢

0 投票
1 回答
666 浏览

iphone - 如何创建包含 NDEF 数据的 NFC 标签?

最近,Apple 为 iPhone 7 开放了 NFC。我一直在试验这个功能。我不知道如何创建包含 NDEF 数据的 NFC 标签。如果有人知道,请分享你的知识

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 投票
0 回答
799 浏览

nfc - 使用 libnfc 读取/写入/格式化 NDEF ISO/IEC 14443A 卡

我最近从 adafruit 购买了一个 pn532 分线板和几张 MIfare NFC 1K 卡。我还有一个来自奥地利微系统的 AS3955 ISO/IEC 14443A NFC 标签,带有 4Kb EEPROM。

我已经在树莓派上安装了 libnfc,并且能够运行 nfc-list、nfc-poll 和 quick_start_example。pn532 通过 uart 连接到树莓派。

现在我正在尝试使用 libnfc 读取、写入和格式化存储 NFC 标签 EEPROM(数据块)的 NDEF 消息。我浏览了 libnfc 文档,但我不知道该怎么做。

任何人都可以解释如何从 EEPROM(数据块)读取/写入/格式化 ndef 消息并提供对我可以从 libnfc 使用的函数的引用