adafruit / Adafruit_Python_GPIO

DEPRECATED! Please use Adafruit Blinka instead (was: Library to provide a cross-platform GPIO interface on the Raspberry Pi and Beaglebone Black using the RPi.GPIO and Adafruit_BBIO libraries.)
MIT License
402 stars 312 forks source link

Added support for FT4232h (iface A and B), libFTDI 1.3 and 1.2, and fixed stop conditions #66

Closed pgrady3 closed 5 years ago

pgrady3 commented 7 years ago

Added support for the FT4232h, the four channel version of this part. Currently only interface A and B of the part work, since only those two channels have the MPSSE.

Also added functionality to allow this to work with both libFTDI 1.2, and the more updated version 1.3. One function call changed, and this allows for the current version to be used.

Also fixed excessive stop conditions in reads, which makes this incompatible with SMBus devices

ladyada commented 5 years ago

hiya thank you for the pull request. we're going to be deprecating this library in favor of our python3 Blinka library which has support for almost 200 different drivers, and a wide variety of linux computers as well as ft232h