ACR39U ICC_Timeout проблема - PullRequest
       13

ACR39U ICC_Timeout проблема

0 голосов
/ 23 сентября 2018

Мы используем устройство чтения смарт-карт ACR39U для доступа к смарт-картам, совместимым с ISO7816.Недавно мы заметили проблему со считывателем карт.Картридер хорошо работает при работе с CCID и TPDU в Windows.Однако на устройствах Mac OS X и Android, когда мы меняем карту внутри устройства чтения смарт-карт, устройство не распознает карту и возвращает ответ ICC_Timeout (41h FEh) при отправке ICCPowerOn.Когда мы отключаем устройство чтения смарт-карт и подключаем его снова, карта читается без каких-либо проблем.

Наша главная задача - решить эту проблему на устройстве Android.Мы попытались сначала отправить ICCPowerOff, а затем ICCPowerOn.Даже мы пытались освободить usbDeviceInterface, закрыть UsbDeviceConnection и повторно подключиться к UsbDevice.Тем не менее, мы не смогли решить эту проблему.

Заранее спасибо за любые предложения.

...