pyftdi
pyftdi copied to clipboard
FTDI device driver written in pure Python
Does anyone know the default state of the CBUS pins (specifically on a [FT230X](https://ftdichip.com/wp-content/uploads/2021/10/DS_FT230X.pdf)) after boot? [AN184](https://ftdichip.com/wp-content/uploads/2020/07/AN_184-FTDI-Device-Input-Output-Pin-States.pdf) states that the pins will go to the configure function after enumeration and...
Fixes Issue #359 I considered converting it to a `self.log.warning(),` but the API documentation states a `readlen` of 0 is valid so it doesn't make sense to warn the developer...
fixes issues in #233 which were followed up in #270 and #260 (260 closed for being a sloppy commit) The _gpio_mask was being reduced every time a pin was set...
I use an FT232H as USBI2c interface and pyftdi 0.55.0. My i2c slave is an FPGA with an embedded CPU. It uses clock stretching, so I connected AD0, 1, 2...
In my application,I have one FTDI for i2c chip. And I need first initialize i2c ``` i2c.configure('ftdi://ftdi:2232h/1') ``` but I don't want to set it manually every time when I...
in_waiting and out_waiting in pyftdi/serialext/protocol_ftdi.py not implemented but return always 0
I was debugging more than half a day why my readup thread is not working using this properties. Please consider raising an NotImplemented(). To reduce unnecessary waste of time for...
I am trying to install pyftdi on Mac OS but am getting an error "No backend available". Any suggestion what may be the problem? ``` $ sw_vers ProductName: macOS ProductVersion:...
If port in non-smb_mode, successfully reads the loop continues when it should attempt to write. I modified the code to work as intended (I think) with comments below. ``` python...
Using pyftdi==0.55.0 . As already mentioned in #218 , when a device gets opened, the state is reset and the last configured state cannot be retrieved anymore. I was able...