Skip to content

Commit 2069319

Browse files
committed
Improve NFC tag detection and add protocol fields
- Fix MIFARE Ultralight being misidentified as NTAG213 (require GET_VERSION success for NTAG detection via CC) - Fix MIFARE Classic detection on ACR1252U via authentication probe - Add ICode SLIX detection from UID manufacturer byte (0xE0 = NXP) - Add protocol/protocolISO fields to Card struct (e.g., "NFC-A", "ISO 14443-3A") - Update SDK types and documentation with new protocol fields - Add captured test data from ACR1552U, ACR122U, ACR1252U readers - Add card detection unit tests - Bump SDK version to 0.3.1
1 parent 2801bff commit 2069319

27 files changed

+1768
-86
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ When reading a card with OpenPrintTag data (MIME type `application/vnd.openprint
318318
{
319319
"uid": "04:A2:B3:C4:D5:E6:07",
320320
"type": "NTAG215",
321+
"protocol": "NFC-A",
322+
"protocolISO": "ISO 14443-3A",
321323
"dataType": "openprinttag",
322324
"data": {
323325
"materialName": "PLA Galaxy Black",

0 commit comments

Comments
 (0)