FT_W32_SetupComm

Gast #223376
Lesenswert?

Hallo,

ich verwende einen FT232BM. Da höhere Datenmengen übertragen werden
müssen, hatte ich die Puffergrößen zunächst auf 65536 Byte festgesetzt.
Soweit klappt alles auch. Nun ist es erforderlich geworden, den Puffer
erneut zu vergrößern. Eine Vervierfachung macht zunächst keine
Probleme, allerdings gehen der RxQueue definitiv massig Bytes
verloren.

Es lässt sich im Netz aber keine Beschränkung des Puffers finden. Der
Parameter wird als DWORD übergeben, also gehe ich mal davon aus, dass
dort auch nichts schief gehen kann.

Ideen?


Alex
Gast #223378
Lesenswert?

Also der Puffer macht ständig bei 63488 Bytes dicht. Es fehlen quasi nur
die diversen Statusbytes des Treibers selbst zu 64K.

Warum schreiben die in der Doku nicht gleich, dass Transfermengen >
64kByte nicht möglich sind. Ich kann den Puffer mittels Setup_Comm
hochdrehen wie ich möchte, das Ergebnis bleibt das Gleiche.

Haben andere USB <-> RS232-Konverter auch eine solche Beschränkung? Ein
variieren der Paketgröße hat logischerweise nicht geholfen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren