Итак, у меня есть кабель usb to serial. Его последовательная часть подключена к Raspberry Pi 4, и я хочу, чтобы его USB-часть подключилась к моему ноутбуку windows, чтобы они могли общаться друг с другом, используя python. Windows может обнаружить устройство на порту, но не может прочитать какие-либо поступающие данные.
В настоящее время я пытаюсь использовать libusb1 с python:
vendorId = 0x25A7
prodctId = 0xFA67
import usb1
with usb1.USBContext() as context:
handle = context.openByVendorIDAndProductID(
vendorId,
prodctId,
skip_on_error=True,
)
if handle is None:
print("Device not present, or user is not allowed to access device.")
with handle.claimInterface(INTERFACE):
# Do stuff
pass
Но с этим кодом выдает ошибку, что libusb не может распознать устройство. usb1.USBErrorNotSupported: LIBUSB_ERROR_NOT_SUPPORTED [-12]
Есть ли способ сделать его совместимым с libusb? Или есть другой, лучший способ сделать это?