Я использую пакет javax.smartcardio
для разработки приложений, связанных с смарт-картой. Я хочу отправить команды Pseudo ADPU для установки состояния светодиода/ЖК-дисплея моего читателя.Можно ли отправлять команды Pseudo-APDU пока карты нет?
Я обнаружил, что единственный способ отправки команд APDU для чтения/карты - CardChannel::transmit
, но он должен быть запущен на карте.
Можно ли отправлять команды Pseudo-APDU, пока карта не присутствует в считывающем устройстве? как насчет команд APDU? (Использование Java)
... Я читал это как «Smart Cardio». Я умный, обещаю! Кроме того, что означает ADPU?Я никогда этого не видел. –
@QPaysTaxes: Лучше прочитать его как SmartCardInOut;). APDU или Application Data Protocol Unit - это протокол для отправки команд смарт-картам и получения ответа от них. Просто это очередь шестнадцатеричных чисел. минимальная длина этих команд составляет 4 байта (заголовок команды), а минимальная длина ответа на карту - 2 байта (слова состояния) – Abraham
Взгляните на следующий поток в сообществе оракулов, похоже, что это та самая проблема, что у вас есть: https : //community.oracle.com/thread/2193998 – Abraham