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:
1. Android için μFR APDU yazılımının ilk ekranı. Bu ekran temel okuyucu işlevlerini görüntüler.
2. NFC cihaz bağlantı noktasının başarıyla açılması. Sonuç olarak, NFC okuyucu kullanıma hazırdır.
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.
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.
5. NFC NDEF dosyasını seçme.
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.
7. NDEF dosyasının tam 16 baytlık uzunluğunu okumak için "İkili Oku" komutunu "02" den "10" a değiştirme
8. NDEF dosyasının tam uzunluğunun okunması. Bu durumda, şirketimizin web sitesi adresine sahip bir URL NDEF veri türüdür.
Yazılım indirme:
Android için APDU Gönderme/Alma yazılımını indirmek için Gitlab yazılım depomuza gidin.