pololu / libusbp

The Pololu USB Library (also known as libusbp) is a cross-platform C library for accessing USB devices.
Other
104 stars 32 forks source link

Thoughts on compatibility with libusb? #7

Closed xloem closed 2 years ago

xloem commented 3 years ago

I was wondering what your thoughts were on some day offering an interface that is compatible with libusb, so that for some applications libusbp could be offered as a drop-in-replacement.

I am personally working with libftdi.

What was your experience with contributing changes to libusb that you made your own library?

DavidEGrayson commented 3 years ago

Thank you for your interest in libusbp. Why are you interested in using libusbp as a replacement for libusb?

For certain limited applications that connect to a non-composite USB device and only do synchronous transfers, it should be possible for someone to extend libusbp to make it act as a drop-in replacement for libusb.

I have not contributed any changes to libusb. I mentioned an idea for an improvement on their mailing list in 2015, and I got some helpful replies.