Hej,
Staram się ogarnąć FT232RL w trybie asynchronicznego bit-bang przy pomocy libftdi (Linux) i jedno mi się nie zgadza.
Wysyłamy dane do chipa przez ftdi_write(). Chip te dane od nas przyjmuje (natychmiast) i wypuszcza na swoje GPIO zgodnie z ustawionym baudrate.
Skąd możemy się dowiedzieć, że dane już zostały przez chip wysłane? Drivery D2XX mają FT_GetStatus() ale nie widzę nic takiego w libftdi.
Chciałbym przeczytać stan innego pinu (przez ftdi_read_pins()) ale dopiero wtedy, kiedy będę wiedział, że moje dane wyszły na GPIO.