Vai al contenuto
Lingua: IT

Cosa succede, passo per passo, quando un tag entra nel campo?

Succedono sei cose una dopo l'altra: il telefono rileva un cambiamento nel proprio campo, il tag si avvia, i due concordano un protocollo, il lettore isola un tag, si legge il contenuto, e il sistema operativo decide cosa farne. Un avvicinamento fallito ha fallito in esattamente una di queste fasi.

Le sei fasi

Quasi tutte le spiegazioni dell'NFC si fermano a «il telefono legge il tag», che è proprio dove si nasconde tutto ciò che è utile. La sequenza che segue è quello che succede davvero tra l'avvicinamento e l'azione.

Cosa succede tra l'avvicinare il telefono e il vedere accadere qualcosa
FaseCosa succedeCosa si vede se fallisce
1. RilevamentoQualcosa dentro il campo carica l'impulso di sondaggio del telefonoAssolutamente nulla, né suono né vibrazione
2. AlimentazioneIl tag raddrizza energia sufficiente ad avviare il suo chipNulla, oppure una lettura intermittente nello stesso punto
3. ProtocolloLe due parti concordano una tecnica e una velocitàIl telefono reagisce, ma annuncia un tag sconosciuto
4. SelezioneSi isola un tag tra tutti quelli presentiComportamento irregolare quando ci sono due tag a portata
5. LetturaPrima si legge la struttura, poi i record salvatiRilevato ma vuoto, oppure letto solo in parte
6. AssegnazioneIl sistema operativo decide quale applicazione o azione corrispondeUna lettura senza azione, oppure l'azione sbagliata

Come ciascuna fase può fallire

Le fasi uno e due si vedono uguali da fuori e concentrano la maggior parte dei reclami. Entrambe producono silenzio assoluto. La differenza è che la fase uno fallisce per geometria, punto sbagliato o troppo lontano, mentre la fase due fallisce per energia, quasi sempre perché il tag è piccolo o sta su qualcosa che assorbe il campo.

La fase tre è dove si tradisce un tag semplicemente non supportato. Il telefono sa che c'è qualcosa, e non riesce a parlarci.

La fase cinque è quella interpretata peggio. Un tag può essere rilevato e identificato e non contenere comunque nulla su cui un telefono possa agire, o perché non è mai stato scritto in un formato abituale, o perché è stato formattato e lasciato vuoto. «Il telefono lo vede ma non succede nulla» significa quasi sempre che la lettura ha funzionato e non c'era nulla da assegnare.

La fase sei non è affatto NFC. È il sistema operativo che applica le proprie regole, ed è dove le due piattaforme mobili si distinguono di più.

Perché vale la pena saperlo

Perché «non funziona» non è una diagnosi e i rimedi delle sei fasi non hanno nulla in comune. Spostare il telefono sistema la fase uno. Un tag più grande sistema la fase due. Riscrivere il contenuto sistema la fase cinque. Nulla di ciò che fai al tag sistema la fase sei.

Una sola domanda separa la metà di sopra da quella di sotto: il telefono reagisce in qualche modo, con un suono, una vibrazione o un avviso? Se lo fa, il lato radio ha funzionato, e il problema sta nel contenuto o nella piattaforma. Se non lo fa, smetti di controllare il contenuto.

Domande frequenti

Perché il mio telefono vibra ma non si apre nulla?

La lettura è andata bene, e l'assegnazione non ha trovato nulla su cui agire. O il tag non contiene nulla in un formato abituale, oppure contiene un tipo di record che la piattaforma ignora. Il lato radio è in ordine, quindi spostare il telefono non serve a nulla.

Quanto dura l'intera sequenza?

Abbastanza in fretta da sembrare istantanea quando tutto va bene, ed è per questo che un guasto viene percepito come se non fosse successo nulla, invece che come qualcosa che si è svolto. La trasmissione dei tuoi dati è la parte più breve di tutto questo.

Cosa succede se allontano il telefono a metà strada?

Il tag perde l'alimentazione e lo scambio si interrompe. In una lettura è innocuo, semplicemente non ottieni nulla. In una scrittura il tag può restare con contenuto parziale, che è una delle ragioni per verificare una scrittura invece di darla per fatta.

Il telefono legge tutto il tag ogni volta?

No. Prima legge la struttura per sapere come è ripartita la memoria, e poi legge solo ciò a cui quella struttura punta. Per questo un tag quasi vuoto si legge veloce quanto uno pieno.