Android приложение для работы с бесконтактными картами ISO14443-4 A/B и ISO7816-4, поддерживающими команды APDU.
Эти карты включают (но не ограничиваются ими) бесконтактные кредитные карты EMV, DESFire, ST M24SRxx, JCOP …
Таким образом, использование команд NFC APDU добавляет поддержку для многих типов чипов, которые ранее не поддерживались нашим API.
Необходимые условия
NFC-считыватель серии μFR, 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" – Команда успешно выполнена (OK). В этом случае он подтверждает выбор «ПРИЛОЖЕНИЯ ТЕГОВ NFC NDEF».
5. Выбор файла NFC NDEF.
6. Использование команды "Чтение двоичного файла" на выбранном файле NFC NDEF. Ответ APDU "00 10" представляет длину байта выбранного файла NDEF, в то время как "90 00" подтверждает, что команда успешно выполнена.
7. Изменение команды "Read Binary" с "02" на "10" для чтения полной 16-байтовой длины файла NDEF
8. Чтение полной длины файла NDEF. В данном случае это тип данных URL NDEF с адресом веб-сайта нашей компании.
Загрузка программного обеспечения:
Перейдите в наш репозиторий программного обеспечения Gitlab, чтобы загрузить программное обеспечение APDU Send/Receive для Android.