Я использую драйвер PCSC и библиотеку javax.smartcardio в качестве оболочки для драйвера. У меня есть 3 устройства ACR122U, подключенные к системе Linux (debian). Я запустил информацию об устройствах, и у всех их есть порядковый номер 0. Мне нужно определить, какой читатель есть в моем классе. Я могу проверить, какой топологический порт usb используется путем разбора папки/sys/devices, но я все еще не могу выбрать «устройство» в Java api.Считыватель смарт-карт ACR122U не имеет уникального серийного номера
Кто-нибудь знает способ изменения порядка стека устройства PCSC или что-то в этом роде. Чтобы я мог указать, какой заказ устройства находится в списке терминалов с завода терминала. Я отправил по электронной почте ACS запрос о том, почему серийные номера равны 0, и если они могут помочь мне изменить его, но я не ответил.
Пожалуйста, дайте мне знать, если кто-то считает, что у них есть решение. Спасибо, Mitch
Это [это] (http://stackoverflow.com/questions/10813041/how-are-pcsc-smart-card-reader-friendly-names-constructed) какой-либо помощи? –
Привет? Есть кто там? –
Привет, извините за поздний ответ. К сожалению, все атрибуты среди читателей точно такие же, как и нет. Я отправил по электронной почте ACS, и они тоже не могли мне помочь. Я закончил синтаксический анализ топологии usb, чтобы найти правильный номер разработчика для порта usb. Затем я использовал этот номер dev, чтобы я всегда использовал правильный читатель. –