Online Store

NFC APDU komutları, NFC Okuyucularla Android'de gönderme / alma

μFR Serisi NFC okuyucular ve Android cihazlar komut değişimi

APDU komutlarını destekleyen ISO14443-4 A / B ve ISO7816-4 temassız kartlarla çalışmak için Android uygulaması.
Bu kartlar temassız EMV kredi kartlarını, DESFire, ST M24SRxx, JCOP'u içerir (ancak bunlarla sınırlı değildir) …
Bu nedenle, NFC APDU komutlarını kullanmak, daha önce API'miz tarafından desteklenmeyen birçok yonga türü için destek ekler.

Önkoşullar

μFR Serisi NFC Okuyucu, Android Studio V1.5 veya üstü, OTG destekli Android cihaz.
NOT: OTG desteği olmayan Android cihazlar, kullanıcılar NFC okuyucuyu APB – Android Power Bridge üzerinden bağlarsa yazılımı kullanmaya devam edebilir.

Docs & Software Download

Video demonstration:

Yazılım ekran görüntüleri:

Android'de NFC APDU komutları gönderme / alma (ilk yazılım ekranı)

1. Android için μFR APDU yazılımının ilk ekranı. Bu ekran temel okuyucu işlevlerini görüntüler.

 

Android'de RFID APDU komutlarını gönderme / alma (okuyucu bağlantı noktasını açma)

2. NFC cihaz bağlantı noktasının başarıyla açılması. Sonuç olarak, NFC okuyucu kullanıma hazırdır.

 

Android'de Temassız APDU komutları gönder/al (APDU komutları listesi)

3. Önceden yapılandırılmış APDU komutlarını içeren açılır menü. Kullanıcılar SDK ile sağlanan yazılımda bu komutları değiştirebilir.

 

Android'de APDU komutları gönder/al (NFC NDEF etiketi uygulama seçimi)

4. APDU yanıtı "90 00" – Komut başarıyla yürütüldü (Tamam). Bu durumda "NFC NDEF etiket uygulamasının" seçimini onaylar.

 

Android'de APDU komutları gönder/al (NFC NDEF dosya seçimi)

5. NFC NDEF dosyasını seçme.

 

Android'de APDU komutları gönder/al (ikili NFC NDEF dosyasını okuyun)

6. Seçilen NFC NDEF dosyasındaki "İkili oku" komutunu kullanma. APDU yanıtı "00 10", seçilen NDEF dosyasının bayt uzunluğunu temsil ederken, "90 00", komutun başarıyla yürütüldüğünü doğrular.

 

Android'de APDU komutları gönderme / alma (bayt uzunluğunu değiştirme)

7. NDEF dosyasının tam 16 baytlık uzunluğunu okumak için "İkili Oku" komutunu "02" den "10" a değiştirme

 

Android'de APDU komutları gönder/Al (ikili NFC NDEF dosyasını tam uzunlukta okuyun)

8. NDEF dosyasının tam uzunluğunun okunması. Bu durumda, şirketimizin web sitesi adresine sahip bir URL NDEF veri türüdür.