Aller au contenu
Langue : FR

Que se passe-t-il, étape par étape, quand un tag entre dans le champ ?

Six choses se succèdent : le téléphone détecte une variation de son champ, le tag démarre, les deux se mettent d'accord sur un protocole, le lecteur isole un tag, le contenu est lu, et le système d'exploitation décide quoi en faire. Un contact raté a échoué à une étape précise.

Les six étapes

La plupart des descriptions du NFC s'arrêtent à « le téléphone lit le tag », ce qui masque tout ce qui est utile. La séquence ci-dessous est ce qui s'exécute réellement entre le contact et l'action.

Ce qui s'exécute entre l'approche du téléphone et l'action obtenue
ÉtapeCe qui se passeÀ quoi ressemble l'échec
1. DétectionLa salve d'interrogation du téléphone est chargée par quelque chose dans le champRien du tout, aucun son, aucune vibration
2. AlimentationLe tag redresse assez d'énergie pour démarrer sa puceRien, ou une lecture intermittente au même endroit
3. ProtocoleLes deux parties s'accordent sur une technologie et un débitLe téléphone réagit mais signale un tag inconnu
4. SélectionUn tag est isolé parmi ceux éventuellement présentsComportement erratique avec deux tags à portée
5. LectureLa structure est lue, puis les enregistrements stockésDétecté mais vide, ou lecture partielle
6. AiguillageLe système décide quelle application ou quelle action s'en chargeUne lecture sans action, ou la mauvaise action

Ce qui peut échouer à chaque étape

Les étapes une et deux sont indiscernables de l'extérieur et représentent l'essentiel des plaintes. Toutes deux produisent un silence complet. La différence est que l'étape une échoue sur la géométrie, mauvais endroit ou trop loin, tandis que l'étape deux échoue sur l'énergie, généralement parce que le tag est petit ou posé sur quelque chose qui absorbe le champ.

L'étape trois est celle où se révèle un tag simplement non pris en charge. Le téléphone sait qu'il y a quelque chose et ne sait pas lui parler.

L'étape cinq est celle que l'on interprète le plus souvent de travers. Un tag peut être détecté, identifié, et ne contenir malgré tout rien sur quoi un téléphone puisse agir, soit qu'il n'ait jamais été écrit dans un format standard, soit qu'il ait été formaté puis laissé vide. « Le téléphone le voit mais rien ne se passe » signifie presque toujours que la lecture a fonctionné et qu'il n'y avait rien à aiguiller.

L'étape six n'est pas du NFC. C'est le système d'exploitation qui applique ses propres règles, et c'est là que les deux plateformes mobiles diffèrent le plus.

Pourquoi cela vaut d'être su

Parce que « ça ne marche pas » n'est pas un diagnostic, et que les remèdes des six étapes n'ont rien en commun. Déplacer le téléphone règle l'étape une. Un tag plus grand règle l'étape deux. Réécrire le contenu règle l'étape cinq. Rien de ce que vous ferez au tag ne réglera l'étape six.

Une seule question sépare la moitié haute de la moitié basse : le téléphone réagit-il, par un son, une vibration ou une bannière ? Si oui, le côté radio a fonctionné et le problème est dans le contenu ou dans la plateforme. Si non, cessez de regarder le contenu.

Questions fréquentes

Pourquoi mon téléphone vibre-t-il sans que rien ne s'ouvre ?

La lecture a réussi et l'étape d'aiguillage n'a rien trouvé sur quoi agir. Soit le tag ne contient aucun contenu dans un format standard, soit il contient un type d'enregistrement que la plateforme ignore. Le côté radio va bien, et c'est pourquoi déplacer le téléphone n'y changera rien.

Combien de temps prend toute la séquence ?

Assez peu pour paraître instantanée quand tout fonctionne, ce qui explique qu'un échec donne l'impression que rien ne s'est passé plutôt que d'un délai dépassé. Le transfert de vos données en est la partie la plus courte.

Que se passe-t-il si j'éloigne le téléphone en cours de route ?

Le tag perd son alimentation et l'échange s'arrête. Pour une lecture, c'est sans conséquence, vous n'obtenez rien. Pour une écriture, cela peut laisser le tag avec un contenu partiel, ce qui est l'une des raisons de vérifier une écriture plutôt que de la supposer réussie.

Le téléphone lit-il tout le tag à chaque fois ?

Non. Il lit d'abord la structure pour apprendre comment la mémoire est organisée, puis ne lit que ce vers quoi cette structure pointe. C'est pourquoi un tag presque vide se lit aussi vite qu'un tag plein.