我试图获取Endpoint属性bmAttributes的字符串描述符。我能够使用pyusb获取值,但不能使用字符串描述符。当我这样做时,我得到了那个错误。
dev = usb.core.find(idVendor = 0x0126)
dev.set_configuration()
cfg = dev.get_active_configuration()
intf = cfg[(0,0)]
ep = intf[0]
bmattrib = usb.util.get_string(ep, ep.bmAttributes) <--Where error is
我可以获取值而不是字符串。任何人都知道如何让这个工作?