Online Store

Comenzi NFC APDU trimitere/primire pe Android cu cititoare NFC

Cititoare NFC din seria μFR și schimb de comenzi pentru dispozitive Android

Aplicație Android pentru lucrul cu carduri contactless ISO14443-4 A / B și ISO7816-4 care acceptă comenzi APDU.
Aceste carduri includ (dar nu se limitează la) carduri de credit EMV contactless, DESFire, ST M24SRxx, JCOP …
De aceea, utilizarea comenzilor NFC APDU adaugă suport pentru multe tipuri de cipuri care anterior nu au fost acceptate de API-ul nostru.

Cerințe preliminare

μFR Series NFC Reader, Android Studio V1.5 sau o versiune ulterioară, dispozitiv Android cu suport OTG.
NOTĂ: Dispozitivele Android fără suport OTG pot utiliza în continuare software-ul dacă utilizatorii conectează cititorul NFC prin APB – Android Power Bridge.

Docs & Software Download

Video demonstration:

Capturi de ecran software:

Trimiteți / primiți comenzi NFC APDU pe Android (ecranul inițial al software-ului)

1. Ecranul inițial al software-ului μFR APDU pentru Android. Acest ecran afișează funcțiile de bază ale cititorului.

 

Trimiteți / primiți comenzi RFID APDU pe Android (deschiderea portului cititorului)

2. Deschiderea cu succes a portului dispozitivului NFC. Ca urmare, cititorul NFC este gata de utilizare.

 

Trimiteți / primiți comenzi APDU contactless pe Android (lista de comenzi APDU)

3. Meniu derulant cu comenzi APDU preconfigurate. Utilizatorii pot modifica aceste comenzi în software-ul furnizat cu SDK.

 

Trimiteți /primiți comenzi APDU pe Android (selectați aplicația de etichete NFC NDEF)

4. Răspuns APDU "90 00" – Comandă executată cu succes (OK). În acest caz, confirmă selectarea "aplicației de etichete NFC NDEF".

 

Trimiteți /primiți comenzi APDU pe Android (selectați fișierul NFC NDEF)

5. Selectarea fișierului NFC NDEF.

 

Trimiteți / primiți comenzi APDU pe Android (citiți fișierul binar NFC NDEF)

6. Utilizarea comenzii "Citire binară" din fișierul NFC NDEF selectat. Răspunsul APDU "00 10" reprezintă lungimea octetului fișierului NDEF selectat, în timp ce "90 00" confirmă că comanda este executată cu succes.

 

Trimiteți / primiți comenzi APDU pe Android (modificarea lungimii octetului)

7. Schimbarea "Citeste binar" comanda de la "02" la "10" pentru a citi lungimea completă de 16 octeți a fișierului NDEF

 

Trimiteți / primiți comenzi APDU pe Android (citiți fișierul binar NFC NDEF pe toată lungimea)

8. Citirea integrală a dosarului NDEF. În acest caz, este un tip de date URL NDEF cu adresa site-ului companiei noastre.

 

Descărcare software:

Accesați depozitul nostru de software Gitlab pentru a descărca software-ul APDU Send/Receive pentru Android.