NFC
Found under Wireless on the device's panel list.
NFC
Energizes the reader field and shows any NFC-A tag brought near the antenna as it arrives and leaves, with the tag's identity read out at the top.
The screen
A status block sits above a scrolling log that fills the rest of the screen, oldest at the top and newest at the bottom.
The status block reads back the reader's state, not a settings menu:
- Top left the screen's name, top right a short state word:
offwhen the field is down,initwhile the chip calibrates,scanwhile the field is up with no tag,TAGwhile a tag is on the antenna - Field and reader state, or the reason the field is off:
no NFC chipwhen nothing answered on the bus,init failedwhen the chip answered but never finished calibrating - Whether a tag is on the antenna right now, in yellow:
Card Present, orCard removed (last read)once it has been taken away - The tag's type - Type 1, Type 2, Type 4 (ISO-DEP), NFC-DEP, MIFARE Classic, or unknown - or
Tag: nonebefore anything has been read - The tag's UID in hex
- ATQA and SAK in hex, the two bytes the tag answers select with
Latched readout
The tag lines are latched, not live. Once a tag has been read, its type, UID, ATQA and SAK stay on screen after you pull the card away, so a UID can be read off the glass at leisure rather than being caught while the card is held to the antenna. Only the presence line changes when the tag leaves.
The latched lines are replaced when a different tag is read, and cleared by Yellow. Re-reading the same tag leaves them as they are.
Controls
| Button | Action |
|---|---|
| Green | Turn the reader field on or off; the label shows which way it will go |
| Yellow | Clear the log and the latched tag lines, and rescan, so a tag still on the reader is reported again |
| Blue | Save the last-read card under a name you type |
| Gray | Open the list of saved cards |
| Red | Leave the screen |
| Cancel | This help page |
Each button fires once per press. HOME leaves the screen from here, as it does everywhere else in the menu, and Red is labeled with the same home glyph.
Saved cards and emulate
Blue saves the last card read on this screen: type a name and its identity is kept for later. Gray opens the saved-cards list; pick a card there to open it.
Opening a saved card shows its UID next to a state line. Green starts or stops playing that identity back — the FreeWili presents the saved card to a nearby reader, as if the original card were held up to it. Blue returns to the saved-cards list; leaving the screen also stops playback if it is running.
Power
The reader sits on power zone 13, NFC/RFID, which feeds the ST25R3916 front end.
Opening this screen switches that zone on if it was off, without asking, and
holds it for as long as the screen stays open; until the rail is up the status
block reports no NFC chip. Zone 13 is also switched from Power Devices.
Reading the log
Opening the screen enables the reader on its own and starts from an empty log
with a Scanning for tags... line. Present a tag and one purple line is written:
TAG + followed by the tag type and its UID in hex. Remove it and one red
TAG - removed line follows. Swapping one tag for another without a gap logs the
new arrival too. Yellow clears the log and drops the current tag, so a tag left
on the reader is reported as a fresh arrival.
Detection is cooperative: the reader is polled from the display's main loop, so a tag is picked up within a few passes of being placed rather than instantly.
What this version does
This screen detects and identifies NFC-A tags only. It does not authenticate, read or write MIFARE Classic sectors; that stays in the console NFC commands. Saving a card here keeps only its identity — UID, ATQA, and SAK — not sector data, and the field is turned off when you leave.
See also: NFC — the console/GUI commands for this panel.