Aller au contenu
Langue : FR

Écrire un tag et le formater ne sont pas la même chose

Le formatage crée la structure qu'un lecteur générique emploie pour localiser du contenu, et écrit un message vide pour que le tag soit valide. L'écriture place du contenu dans cette structure. Un tag doit être formaté avant de pouvoir être écrit, et la plupart des tags arrivent déjà formatés.

Ce que fait le formatage

Il écrit le conteneur de capacité, la petite zone qui indique à tout lecteur quelle version du format s'applique, combien de place est disponible pour du contenu, et si ce contenu peut encore être réécrit.

Il écrit d'ordinaire aussi un message NDEF vide, de sorte que le tag ne soit pas seulement décrit mais valide. Un tag formaté se lit avec succès et signale qu'il n'y a rien sur quoi agir, ce qui est le comportement correct pour un tag vierge.

Le mot induit en erreur. Rien n'est effacé au sens où l'on efface un disque, et sur un tag vierge il n'y avait rien à effacer.

Ce que fait l'écriture

Elle remplace le message NDEF par un nouveau. La structure reste, l'identifiant reste, la configuration reste, et seule la région de contenu change.

C'est pourquoi écrire une autre adresse sur un tag qui en porte déjà une est une opération unique plutôt qu'un effacement suivi d'une écriture. L'ancien contenu est simplement recouvert.

Où la confusion provoque des échecs

Trois situations, et elles se présentent assez différemment pour qu'on les relie rarement.

Un tag réellement vierge, vendu non formaté, refuse une écriture avec une erreur de format. L'outil a raison et l'utilisateur en conclut que le tag est défectueux.

Un tag dont la structure a été abîmée par une écriture interrompue se lit comme non formaté alors que sa mémoire est intacte. Réécrire échoue, reformater réussit, et seul le second est tenté par ceux qui connaissent la distinction.

Et formater un tag en attendant que cela efface un contenu sensible, ce qui se produit bien, en même temps que la structure est reconstruite. Celle-là fonctionne, et il vaut la peine de savoir qu'un outil qui propose les deux opérations ne propose pas deux fois la même chose.

Le bon ordre

Lisez d'abord, et regardez ce que le tag annonce. Formaté et vide, formaté avec du contenu, ou non formaté sont trois points de départ différents.

Ne formatez que si le tag n'est pas formaté ou si sa structure est abîmée. Il n'y a aucun bénéfice à formater un tag sain avant de l'écrire, et sur un tag au nombre de cycles limité aucune raison d'en dépenser un.

Puis écrivez, puis relisez pour vérifier. La vérification est l'étape qu'on saute et celle qui attrape les écritures partielles avant qu'elles n'atteignent la production.

Questions fréquentes

Un tag neuf a-t-il besoin d'être formaté ?

D'ordinaire non, la plupart des tags étant livrés préformatés. Si une écriture échoue sur une erreur de format avec un tag sorti du sachet, formater d'abord est la réponse.

Le formatage efface-t-il l'identifiant du tag ?

Non. L'identifiant vit dans une zone programmée en usine que le formatage ne touche pas, et sur un tag standard il ne se change par aucun moyen.

Peut-on formater un tag verrouillé ?

Non. Le verrouillage rend la mémoire en lecture seule, structure comprise. Un tag verrouillé avec un contenu abîmé est irrécupérable.

Formater est-il la même chose qu'effacer ?

Cela a le même effet sur le contenu, et cela reconstruit en plus la structure. Si votre but est simplement de retirer ce qui est sur un tag, écrire un message vide y parvient sans réécrire la structure.