256
Discussion - Software / Re: FT260 - Pauses in I2C comunication.
« on: August 31, 2021, 11:11:39 AM »
Hi,
The FT200XD and FT201X are only I2C slaves and cannot act as a host to a sensor etc. and so if you need the FTDI device to be a master, I'm afraid this isn't suitable.
FT4222H or FT232H would be possible options,
The FT232H MPSSE is more generic and so needs to talk back to the PC for each byte so your code can check ack/nak and so if you need to check these per byte before proceeding to the next, and so the rate might not be enough unless you can do a burst without checking ack/nak (for write) or deciding ack/nak (for read) in real time.
The FT4222H might be the fastest device if you need to determine or check ack/nak in real time or features like clock stretch etc.
Best Regards, FTDI Community
The FT200XD and FT201X are only I2C slaves and cannot act as a host to a sensor etc. and so if you need the FTDI device to be a master, I'm afraid this isn't suitable.
FT4222H or FT232H would be possible options,
The FT232H MPSSE is more generic and so needs to talk back to the PC for each byte so your code can check ack/nak and so if you need to check these per byte before proceeding to the next, and so the rate might not be enough unless you can do a burst without checking ack/nak (for write) or deciding ack/nak (for read) in real time.
The FT4222H might be the fastest device if you need to determine or check ack/nak in real time or features like clock stretch etc.
Best Regards, FTDI Community