Необходимо получить уникальный идентификатор для устройства Ledger Nano S с помощью библиотеки HID
Попытка найти какой-то уникальный идентификатор для устройства Ledger Nano.
Я попытался перечислить устройство с библиотекой System.HIDAPI в haskell, но все устройства Ledger Nano, которые у меня есть, дают тот же серийный номер, что и "0001" . я не уверен, что устройства Ledger Nano S имеют какой-то уникальный идентификатор или нет
d <- liftIO $ openDeviceInfo deviceInfo
let serialNum = serialNumber deviceInfo
--let sno = eliminate serialNum
sno <- getSerialNumberString d
0 ответов
Нет, у них нет уникального идентификатора, отображаемого в HID API. Если вам нужно уникальное устройство, вам нужно будет создать приложение и самостоятельно сгенерировать / сохранить случайное число.