Невозможно использовать считыватель смарт-карт с типом протокола T=CL при использовании pcsc-sharp.

Недавно я приобрел кард-ридер ACS ACR122U для использования в предстоящем проекте. Единственная проблема в том, что я не могу посылать ему команды APDU с помощью pcsc-sharp — я просто получаю PCSC.InvalidProtocolException каждый раз, когда пытаюсь, независимо от того, какой протокол я выбираю в качестве аргумента при построении объекта CommandApdu. Читатель использует протокол T=CL в соответствии с ACR122UTool, включенным в SDK. Можно ли как-нибудь использовать его из pcsc-sharp, или мне нужно сделать это по-другому?


person tobycode    schedule 05.07.2017    source источник
comment
код toby, не могли бы вы помочь мне в этом stackoverflow.com/ вопросы/47468009/   -  person e.k    schedule 29.11.2017


Ответы (1)


Согласно исходному коду, pcsc-sharp поддерживает только протоколы T=0, T=1, T=15 и raw.

person mat    schedule 06.07.2017