Online Store

Commandes NFC APDU envoyer/recevoir sur Android avec lecteurs NFC

Échange de commandes de lecteurs NFC série μFR et d’appareils Android

Application Android pour travailler avec les cartes sans contact ISO14443-4 A / B et ISO7816-4 qui prennent en charge les commandes APDU.
Ces cartes comprennent (mais ne sont pas limitées à) les cartes de crédit EMV sans contact, DESFire, ST M24SRxx, JCOP…
Par conséquent, l’utilisation des commandes NFC APDU ajoute la prise en charge de nombreux types de puces qui n’étaient pas pris en charge auparavant par notre API.

Conditions préalables

Lecteur NFC série μFR, Android Studio V1.5 ou supérieur, appareil Android avec prise en charge OTG.
REMARQUE: Les appareils Android sans support OTG peuvent toujours utiliser le logiciel si les utilisateurs connectent le lecteur NFC via notre APB – Android Power Bridge.

Docs & Software Download

Video demonstration:

Captures d’écran du logiciel :

Envoyer / recevoir des commandes NFC APDU sur Android (écran initial du logiciel)

1. Écran initial du logiciel μFR APDU pour Android. Cet écran affiche les fonctions de base du lecteur.

 

Envoyer / recevoir des commandes RFID APDU sur Android (ouverture du port du lecteur)

2. Ouverture réussie du port du périphérique NFC. En conséquence, le lecteur NFC est prêt à l’emploi.

 

Envoyer / recevoir des commandes APDU sans contact sur Android (liste des commandes APDU)

3. Menu déroulant avec des commandes APDU préconfigurées. Les utilisateurs peuvent modifier ces commandes dans le logiciel fourni avec SDK.

 

Commandes APDU d’envoi / réception sur Android (sélection de l’application nfc NDEF tag)

4. Réponse APDU « 90 00 » – Commande exécutée avec succès (OK). Dans ce cas, il confirme la sélection de « NFC NDEF tag app ».

 

Commandes APDU d’envoi / réception sur Android (sélection de fichier NFC NDEF)

5. Sélection du fichier NFC NDEF.

 

Envoyer / recevoir des commandes APDU sur Android (lire le fichier binaire NFC NDEF)

6. Utilisation de la commande « Lire le binaire » sur le fichier NFC NDEF sélectionné. La réponse APDU « 00 10 » représente la longueur en octets du fichier NDEF sélectionné, tandis que « 90 00 » confirme que la commande est exécutée avec succès.

 

Commandes Send /Receive APDU sur Android (modification de la longueur de l’octet)

7. Modification de la commande « Read Binary » de « 02 » à « 10 » pour lire la longueur totale de 16 octets du fichier NDEF

 

Envoyer / Recevoir des commandes APDU sur Android (lire le fichier binaire NFC NDEF pleine longueur)

8. Lecture complète du fichier NDEF. Dans ce cas, il s'agit d'un type de données URL NDEF avec l'adresse du site Web de notre société.

 

Téléchargement du logiciel :

Accédez à notre référentiel de logiciels Gitlab pour télécharger le logiciel APDU Send/Receive pour Android.