Cosa fa davvero la formattazione di un tag NFC?
La formattazione scrive la piccola struttura che permette a qualunque lettore conforme di individuare il contenuto, e di norma un messaggio vuoto perché il tag sia valido invece che soltanto descritto. Quello che scrive cambia col tipo di tag, e una formattazione interrotta a metà lascia un tag che si legge come non formattato o rotto.
Cosa scrive
Il contenitore di capacità, che dice a un lettore quale versione del formato si applica, quanto spazio è disponibile e se il contenuto possa ancora essere riscritto. Poi, in quasi tutti gli strumenti, un messaggio vuoto perché il tag sia subito valido.
Non cambia nient'altro. L'identificatore resta, la configurazione resta, e tutto ciò che è conservato fuori dalla regione del contenuto resta esattamente dov'era.
Cambia col tipo di tag
La parola copre operazioni diverse a seconda di cosa sia il tag. Android espone la formattazione come una capacità distinta dalla scrittura, elencata accanto alle classi di tecnologia nella sua documentazione di riferimento, perché un tag può essere formattabile senza essere ancora formattato.
Sulle famiglie di consumo comuni l'operazione è piccola e rapida. Sui tag in formato scheda comporta la creazione di una struttura di file invece della scrittura di pochi byte, e sui tag di prossimità la disposizione è diversa ancora.
Nella pratica significa che uno strumento può offrire la formattazione per un tag e non per un altro, ed è una proprietà del tag e non un difetto dello strumento.
Formattare un tag che porta già contenuto
Il contenuto sparisce. La formattazione ricostruisce la struttura e lascia un messaggio vuoto, quindi tutto quello che era stato scritto prima è perduto senza ritorno.
A volte è esattamente quello che vuoi, ed è un'operazione più pesante che scrivere semplicemente contenuto nuovo sopra il vecchio. Se l'obiettivo è sostituire quello che c'è su un tag, scrivi direttamente il contenuto nuovo: è più rapido, spende meno cicli di scrittura, e non può lasciare la struttura incoerente.
Quando la formattazione fallisce
Tre cause, e le prime due si rimediano.
Il telefono si è spostato e l'operazione si è fermata a metà. Il tag ha ora una struttura che non è né la vecchia né una nuova completa, e si legge come non formattato o sconosciuto. Formattarlo di nuovo, per bene, lo sistema.
La famiglia di tag non è supportata dallo strumento o dall'apparecchio. Niente che tu faccia al tag lo cambia, e un altro telefono può riuscire dove il tuo non ci riesce.
Il tag è bloccato. Il blocco rende la memoria di sola lettura, e questo comprende la struttura, quindi un tag bloccato non potrà mai più essere formattato. È il caso senza rimedio.
Il guasto che sembra un tag morto
Un tag con una struttura scritta a metà si alimenta, risponde, riporta il proprio identificatore, e non offre contenuto. Funziona tutto tranne la mappa verso il contenuto. Prima di concludere che un tag sia difettoso, prova a formattarlo.
Domande frequenti
Devo formattare un tag prima di ogni scrittura?
No. Scrivere contenuto nuovo sostituisce direttamente quello vecchio, il che è più rapido e spende meno cicli di scrittura. Formatta soltanto quando un tag non è formattato o la sua struttura è danneggiata.
Perché il mio strumento offre la formattazione per certi tag e non per altri?
Perché la formattabilità dipende dalla famiglia del tag e da cosa la piattaforma espone. Un tag già formattato non ha nemmeno nulla da formattare, cosa che certi strumenti presentano come opzione non disponibile.
La formattazione toglie una password?
No. La protezione con password è una configurazione del chip e non fa parte della struttura del contenuto, quindi sopravvive alla formattazione. Toglierla richiede la password e l'operazione giusta.
La formattazione può sistemare un tag che si legge come sconosciuto?
Spesso sì, quando la causa è una struttura danneggiata e il tag non è mai stato bloccato. È la prima cosa da provare e non costa nulla.