NFC-EMULATE-FORUM-TAG2(1)
β¨ NFC-EMULATE-FORUM-TAG2(1) β¨
okay bestie, pull up a chair π
this is nfc-emulate-forum-tag2, section 1 of the manual pages, and it's about to be your whole personality for the next five minutes.
πΈ NAME πΈ
nfc-emulate-forum-tag2 β the NFC Forum tag type 2 emulation command line demonstration tool. say it with me: demonstration. tool. iconic. π
π¦ SYNOPSIS π¦
nfc-emulate-forum-tag2
that's it. no flags, no arguments, no drama. she just runs. π
π DESCRIPTION π
So nfc-emulate-forum-tag2 is a demo tool that emulates an NFC-Forum Tag Type 2 β and it's got NDEF content on it, so it's not just a vibe, it's a functional vibe. β¨
Some devices that are compliant with NFC-Forum Tag Type 2 can be used with this example, but heads up: read mode only. that's the whole range of motion, bestie. π
π IMPORTANT π
ngl this is the part where you need to listen to me. This example was developed using PN533 USB hardware as the target and a Google Nexus S phone as the initiator. that's the canon setup. π«Ά
It is known to NOT work with the Nokia 6212 Classic, and it could fail with several NFC Forum compliant devices β and here's exactly why, no cap:
- The emulated target has only a 4-byte UID, while most devices assume a Tag Type 2 always has a 7-byte UID (like a real Mifare Ultralight tag). so they look at her and go "ma'am, where's the rest of you" π
- The chip is emulating an ISO/IEC 14443-3 tag, with no hardware helper at all. So if the initiator has too strict timeouts for software-based emulation β which is usually the case, fr fr β this example will fail. This is not a bug and we literally can't do anything about it using this hardware (
PN531/PN533). the hardware said what it said. π
ACR122 devices (like touchatag, etc.) can be used by this example, but if something goes wrong, you will have to unplug/replug your device. and no, this is not a libnfc's bug β this problem is due to ACR122's internal MCU sitting in front of the NFC chip (PN532). not her fault, not our fault, it's the MCU's fault. π
seriously though β that unplug/replug thing is real, don't come for libnfc about it π
π BUGS π
Please report any bugs on the libnfc issue tracker at:
https://github.com/nfc-tools/libnfc/issues
go off, tell them everything, they want to hear it. π«Ά
π LICENCE π
libnfc is licensed under the GNU Lesser General Public License (LGPL), version 3.
libnfc-utils and libnfc-examples are covered by the BSD 2-Clause license.
π AUTHORS π
- Roel Verdult
<roel@libnfc.org> - Romain Tartière
<romain@libnfc.org> - Romuald Conty
<romuald@libnfc.org>
This manual page was written by Romuald Conty. It is licensed under the terms of the GNU GPL (version 2 or later).
π ok that's the whole page, bestie π
this one's dated September 19, 2012, and it lives in section 1 of the manual as NFC-EMULATE-FORUM-TAG2(1) β so if you ever need to find her again, you know exactly where she's at. mwah. ππβ¨
π¦ where this page comes from
- alpine 3.24: libnfc-doc 1.8.0-r2 Β· LGPL-3.0-or-later
- arch rolling: libnfc 1.8.0-4 Β· LGPL-3.0-or-later
- debian bookworm: libnfc-examples 1.8.0-2 Β· LGPL-3.0-only
- debian trixie: libnfc-examples 1.8.0-3.1+b1 Β· LGPL-3.0-only
- fedora 43: libnfc-examples 1.8.0-12.fc43 Β· LGPL-3.0-or-later
- fedora 44: libnfc-examples 1.8.0-13.fc44 Β· LGPL-3.0-or-later
- nixos 26.05: libnfc 1.8.0
- nixpkgs unstable: libnfc 1.8.0
- ubuntu jammy: libnfc-examples 1.8.0-2 Β· LGPL-3.0-only
- ubuntu noble: libnfc-examples 1.8.0-3.1build1 Β· LGPL-3.0-only
- ubuntu questing: libnfc-examples 1.8.0-3.1build1
- ubuntu resolute: libnfc-examples 1.8.0-3.1build2 Β· LGPL-3.0-only
- ubuntu stonking: libnfc-examples 1.8.0-3.1build2 Β· LGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms