Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{PN532-RFID-NFC-NAV}}
 
{{PN532-RFID-NFC-NAV}}
   −
{{traduction}}
   
== Cartes & tags MiFare ==
 
== Cartes & tags MiFare ==
 
{{bloc-etroit|text=MiFare est l'un des 4 "''protocoles''" des cartes 13.56MHz (FeliCa en est un autre bien connu). Toutes les cartes et tags vendu sur le [http://shop.mchobby.be wheshop de MCHobby] utilise le populaire et économique chipset MiFare Classic.}}
 
{{bloc-etroit|text=MiFare est l'un des 4 "''protocoles''" des cartes 13.56MHz (FeliCa en est un autre bien connu). Toutes les cartes et tags vendu sur le [http://shop.mchobby.be wheshop de MCHobby] utilise le populaire et économique chipset MiFare Classic.}}
Ligne 255 : Ligne 254 :     
=== Lock Bytes (page 2) ===
 
=== Lock Bytes (page 2) ===
{{traduction}}
+
Lock Bytes sont les octets de blocage/verrouillage. Pour rappel, un ''Byte'' (''anglais'') est un ''octet'' (Français) et contient 8 bits.
Lock Bytes sont les octets de blocage. Pour rappel, un ''Byte'' (''anglais'') est un ''octet'' (Français) et contient 8 bits.
     −
Bytes 2 and 3 of page 2 are referred to as "Lock Bytes". Each page from 0x03 and higher can individually locked by setting the corresponding locking bit to "1" to prevent further write access, effectively making the memory read only.
+
Les octest 2 et 3 de la page 2 sont mentionnés comme "Lock Bytes". Chaque page à partir de 0x03 (et plus) peut être verrouillée individuellement en plaçant son bit de verrouillage correspondant (dit ''lock bit'' en anglais) à "1". Ce verrouillage empêche les accès en écriture, ce qui transforme la mémoire en mémoire "lecture seule" (dite ''Read only memory'').
   −
For more information on the lock byte mechanism, refer to section 8.5.2 of the datasheet (referenced above).  
+
Pour plus d'information sur les mécanismes de "lock byte", référez vous à la section 8.5.2 de la fiche technique (reprise ci-dessus).
    
=== OTP Bytes (Page 3) ===
 
=== OTP Bytes (Page 3) ===
 
OTP Bytes signifie "One Time Programming Bytes" et représente des octets qui ne peuvent être écrit qu'une seule fois.
 
OTP Bytes signifie "One Time Programming Bytes" et représente des octets qui ne peuvent être écrit qu'une seule fois.
   −
Page 3 is the OTP memory, and by default all bits on this page are set to 0. These bits can be bitwise modified using the MiFare WRITE command, and individual bits can be set to 1, but can not be changed back to 0.
+
La page 3 est une mémoire OTP et, par défaut, tous les bits de cette page sont à 0. Ces bits peuvent être modifiés bit à bit en utilisant la commande WRITE de MiFare. Vous pouvez donc placer individuellement ces bit à 1 mais il ne sera plus possible de les remettre à 0.
    
=== Pages de données (Page 4-15) ===
 
=== Pages de données (Page 4-15) ===
Pages 4 to 15 are can be freely read from and written to, provided there is no conflict with the Lock Bytes described above.
+
Les pages 4 à 15 peuvent être librement lue et écrite pour autant que l'opération ne soit pas en confit avec les "lock bytes" décrit plus haut dans ce document.
   −
After production, the bytes have the following default values:  
+
Après fabrication de la carte, les octets ont les valeurs suivantes:  
    
  <nowiki>      Page    Valeur des Bytes/Octets
 
  <nowiki>      Page    Valeur des Bytes/Octets
Ligne 279 : Ligne 277 :     
=== Accès aux blocs de données ===
 
=== Accès aux blocs de données ===
In order to access the cards, you must following two steps:
+
Pour pouvoir accéder à la carte, vous devez suivre deux étapes:
   −
# 'Connect' to a Mifare Ultralight card and retrieve the 7 byte UID of the card.
+
# Vous 'Connecter' sur la carte Mifare Ultralight et retrouver les 7 octets UID (d'identification) de la carte.
# Memory can be read and written directly once a passive mode connection has been made. No authentication is required for Mifare Ultralight cards.
+
# La mémoire peut être directement lue et écrite après avoir réaliser la connexion en mode passif. Aucune authentification n'est requise sur les cartes Mifare Ultralight.
    
=== Longueur Lecture/Ecriture ===
 
=== Longueur Lecture/Ecriture ===
For compatability reasons, "Read" requests to a Mifare Ultralight card will retrieve 16 bytes (4 pages) at a time (which corresponds to block size of a Mifare Classic card). For example, if you specify that you want to read page 3, in reality pages 3, 4, 5 and 6 will be read and returned, and you can simply discard the last 12 bytes if they aren't needed. If you select a higher page, the 16 byte read will wrap over to page 0. For example, reading page 14 will actually return page 14, 15, 0 and 1.
+
Pour des raisons de compatibilité, les requêtes de lecture (''read'') sur une carte Mifare Ultralight peut atteindre 16 octets (4 pages) en une fois (ce qui correspond à la taille de bloc d'une carte MiFare classique.  
   −
"Write" requests occur in pages (4 bytes), so there is no problem with overwriting data on subsequent pages.
+
Par exemple, si vous demandez la lecture de la page 3, dans les fait, les pages pages 3, 4, 5 et 6 seront lues et retournées ET vous pouvez simplement ignirer les 12 derniers octets si vous n'en avez pas besoin. Si vous sélectionnez une page supérieure, les 16 octets seront alors lu en boucle en poursuivant la lecture à partir de la page 0. Par exemple, lire la page 14 retournera les pages 14, 15, 0 et 1.
 +
 
 +
Les opérations d'écriture (''Write'') en page (4 octets), il n'y a donc pas de risque d'écrasement de donnée sur les pages suivantes.
    
{{PN532-RFID-NFC-TRAILER}}
 
{{PN532-RFID-NFC-TRAILER}}
29 917

modifications

Menu de navigation