NDEF: Quatre lettres définissant le format d'échange de données en NFC !
NDEF signifie NFC Data exchange Format ou NFC format d’échange des données en français.
C'est une spécification qui a été créée par le NFC Forum et qui définit un format de données commun pour les appareils et les tags qui sont compatibles avec les standards NFC Forum.
C'est une norme de standardisation des échanges entre deux appareils NFC, entre un appareil NFC et un tag.
Un tag NDEF peut contenir un ou plusieurs message appelés enregistrements. Chaque enregistrement contient une entête ou “header”. Chaque entête contient un identifiant, une longueur et un type.
Le NDEF a également établi les règles pour la création d’un message NFC valide. Cette spécification précise les commandements à suivre lors de l’enregistrement de messages NFC.
Enfin la spécification NDEF définit les mécanismes qui vous permettent de préciser quel type de donnée de votre application est cryptée dans vos enregistrements NFC.
Le format NDEF est utilisé pour stocker et échanger des informations, principalement des URL’s ou du texte grâce à un format largement compris et utilisé. Les tags NFC comme les cartes MIFARE Classic® peuvent être configurées comme des tags NDEF et la donnée écrite dans ces cartes par un appareil NFC peut être comprise et l’on peut y avoir accès avec n’importe quel autre appareil compatible avec le NDEF. Les messages NDEF peuvent être échangés en mode peer-to-peer entre deux appareils NFC. En adhérant au format d’échange de données NDEF les appareils qui n’ont pas connaissance l’un de l’autre ou n’ont pas un langage commun sont capables de partager des données de manière organisée et compréhensible pour les deux appareils.
La large majorité des appareils NFC comme les lecteurs, les téléphones ou bien les tablettes supportent la lecture de messages NDEF provenant de tags NFC. Tous les types d’actions NDEF peuvent être encodés sur les puces NFC par les lecteurs NFC cependant à cause des exigences en termes de taille de donnée ainsi que des limitations dues à la taille de la mémoire du type de puce NFC il est préférable de choisir une puce NFC en connaissant le type de donnée à encoder.
Un enregistrement NDEF contient deux composants:
- Un type d’enregistrement pour contextualiser la donnée de charge utile
- La charge utile
Ensemble ces deux données représentent les actions à effectuer par les appareils lorsque le tag NFC est touché. NDEF supporte un nombre d’actions limité. Les actions plus complexes peuvent être implémentées en personnalisant le logiciel fonctionnant sur l’appareil.
En tant que membres du NFC Forum nous respectons le NDEF pour tous nos lecteurs.
Publié le 04/12/2018
Laisser un commentaire