تطبيق Android للعمل مع بطاقات ISO14443-4 A / B و ISO7816-4 اللاتلامسية التي تدعم أوامر APDU.
تشمل هذه البطاقات (على سبيل المثال لا الحصر) بطاقات ائتمان EMV بدون تلامس ، DESFire ، ST M24SRxx ، JCOP …
لذلك ، فإن استخدام أوامر NFC APDU يضيف دعما للعديد من أنواع الشرائح التي لم تكن مدعومة سابقا بواسطة واجهة برمجة التطبيقات الخاصة بنا.
المتطلبات المسبقه
μFR سلسلة قارئ NFC ، Android Studio V1.5 أو أعلى ، جهاز Android مع دعم OTG.
ملاحظة: لا يزال بإمكان أجهزة Android التي لا تدعم OTG استخدام البرنامج إذا قام المستخدمون بتوصيل قارئ NFC من خلال APB – Android Power Bridge.
Docs & Software Download
Video demonstration:
لقطات شاشة البرنامج:
1. الشاشة الأولية لبرنامج μFR APDU لنظام Android. تعرض هذه الشاشة وظائف القارئ الأساسية.
2. الفتح الناجح لمنفذ جهاز NFC. نتيجة لذلك ، يكون قارئ NFC جاهزا للاستخدام.
3. القائمة المنسدلة مع أوامر APDU المكونة مسبقا. يمكن للمستخدمين تغيير هذه الأوامر في البرنامج المقدم مع SDK.
4. استجابة APDU "90 00" – تم تنفيذ الأمر بنجاح (موافق). في هذه الحالة ، يؤكد اختيار "تطبيق علامة NFC NDEF".
5. تحديد ملف NFC NDEF.
6. استخدام الأمر "قراءة ثنائي" على ملف NFC NDEF المحدد. تمثل استجابة APDU "00 10" طول البايت لملف NDEF المحدد ، بينما يؤكد "90 00" أنه تم تنفيذ الأمر بنجاح.
7. تغيير الأمر "قراءة ثنائي" من "02" إلى "10" لقراءة الطول الكامل 16 بايت لملف NDEF
8. قراءة كاملة لملف NDEF. في هذه الحالة ، هو نوع بيانات NDEF URL مع عنوان موقع الويب الخاص بشركتنا.
تنزيل البرنامج:
انتقل إلى مستودع برامج Gitlab الخاص بنا لتنزيل برنامج إرسال / استقبال APDU لنظام Android.