> pyftdi here?
> https://github.com/eblot/pyftdi
true.

> libftdi has its own Python binding as well. What is the main difference
> of your pyftdi?
PyFtdi does not need libftdi at all: it's a pure Python implementation.

However, I also maintain a closed-source version of PyFTDI (cftdi.py)
that exposes the same API as PyFtdi but relies on libftdi rather than
pyusb. This latter module offers the same level of features of the
libftdi Python wrapper.

> And take note there is this libftdi-1.0 which should have better
> performance than libftdi-0.18 because of the use of libusb-1.0
> async API.

> gain can be quite significant. libftdi-1.0 is API compatible
> with libftdi-0.18 so you can try your pyftdi/libftdi/libusb without
> any changes.
> http://developer.intra2net.com/git/?p=libftdi-1.0

I'm not really encline to use libftdi anymore. It has been a very good
source of information to understand the FTDI internals. The main
reason is that I want to avoid
just-another-dependency-that-needs-to-be-built. As our base code needs
to run on Mac OS X, different flavours of Linux (32 + 64 bits +
buildroot), (Windows *), building and managing libftdi (+ wrapper) has
been a source of recurring issues. Moreover, FTDI 2232/4232 H were not
supported at full speed last time I checked. Other issues such as
EEPROM management and memory allocation has been a source of troubles,
etc.

PyFtdi is -for our projects- much easier to manage across platforms.

Cheers,
Manu

(*) I've never been able to make libusb work on this one, but Windows
is not a primary goal. Would be nice though.

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to