Quali sono i cinque tipi di tag del NFC Forum?
Il NFC Forum definisce cinque tipi di tag, ciascuno dei quali descrive il set di comandi che un lettore conforme deve padroneggiare. Il tipo è ciò che rende un tag interoperabile, ed è una questione diversa dalla referenza del chip o dalla dimensione della memoria. La maggior parte dei tag di consumo che compri è di tipo 2.
Che cos'è davvero un tipo di tag
Un tipo di tag non è un chip né una capacità. È un accordo sui comandi: quali istruzioni un lettore può inviare, come si indirizza la memoria, e dove trovare al suo interno il contenuto NDEF.
Due tag con lo stesso chip possono differire nel tipo se sono configurati in modo diverso, e due tag dello stesso tipo possono differire molto nella memoria. Confondere le due cose è l'errore più frequente quando si specifica un'installazione.
I cinque tipi
| Tipo | Norma sottostante | Dove lo incontri |
|---|---|---|
| Tipo 1 | ISO/IEC 14443 tipo A | Raro oggi, installazioni dei primi tempi |
| Tipo 2 | ISO/IEC 14443 tipo A | La stragrande maggioranza dei tag di consumo |
| Tipo 3 | JIS X 6319-4 | Giappone, trasporto pubblico e sistemi di pagamento |
| Tipo 4 | ISO/IEC 14443 tipo A o tipo B | Schede, elementi sicuri, schede emulate |
| Tipo 5 | ISO/IEC 15693 | Biblioteche, lavanderie, tracciamento industriale |
Android conferma parte di questa corrispondenza attraverso i nomi di tecnica che espone, e documenta NfcF come JIS 6319-4 e NfcV come ISO 15693 nel suo riferimento.
Perché quasi tutto è di tipo 2
Il tipo 2 ha colto il punto giusto. Il set di comandi è abbastanza semplice da rendere il chip economico, la memoria basta per un collegamento o una scheda di contatto, e qualsiasi telefono con hardware NFC lo legge.
Da qui esce un effetto di ecosistema. Poiché tutto è di tipo 2, tutto supporta il tipo 2, il che rende il tipo 2 la scelta sicura, il che mantiene tutto sul tipo 2. Scegliere altro per un'installazione di consumo significa rinunciare a quella certezza, e questo richiede un motivo.
Cosa dovresti chiedere
Due domande, e non andare avanti senza entrambe le risposte.
Che tipo di tag del NFC Forum è, perché questo decide se un telefono qualsiasi potrà leggerlo. E quale referenza di chip porta, perché questo decide la memoria, la resistenza alla scrittura e se esiste protezione con password.
Un'offerta che non risponde a nessuna delle due e scrive «compatibile NFC» ti sta dicendo che il venditore non lo sa. Per una manciata di adesivi non è sempre fatale. Per mille schede stampate lo è.
Domande frequenti
Che tipo di tag devo comprare?
Tipo 2, a meno che tu non abbia un motivo preciso per non farlo. È il più economico, il più ampiamente supportato e quello che qualsiasi telefono gestisce senza software speciale. Le ragioni per uscirne sono la lettura a distanza, che porta al tipo 5, e l'emulazione di scheda, che porta al tipo 4.
Il tipo di tag limita quanto posso salvarci?
In modo indiretto. Il tipo fissa come si indirizza la memoria, e a ogni tipo corrisponde una serie di chip con capacità diverse. Due tag di tipo 2 possono avere memorie molto diverse, quindi il tipo da solo non ti dice cosa ci sta.
Un tag può cambiare tipo?
No. Il tipo viene dal chip e dalla sua configurazione, ed è fissato in fabbricazione. Formattare un tag scrive la struttura NDEF che corrisponde al suo tipo, non lo trasforma in un altro tipo.
Un tag senza tipo serve a qualcosa?
Può contenere dati, ma solo un programma che conosca la sua ripartizione esatta della memoria saprà interpretarli. Per tutto ciò che deve leggere il telefono di qualcun altro, un tipo di tag del Forum e NDEF non sono opzionali nella pratica.