FTDI Community
General Category => Discussion - Software => Topic started by: Daniel123 on July 29, 2018, 09:04:59 AM
-
Dear all,
is it possible with FT60X to implement isochronous endpoint? I found in the AN_407 D3xx .NET Programmers Guide:
/// <summary>
/// USB Pipe types
/// </summary>
public enum FT_PIPE_TYPE {
/// <summary>
/// USB control pipe
/// </summary>
CONTROL,
/// <summary>
/// USB isochronous pipe
/// </summary>
ISOCHRONOUS,
/// <summary>
/// USB bulk pipe
/// </summary>
BULK,
/// <summary>
/// USB interrupt pipe
/// </summary>
INTERRUPT };
How can I declare that a specific endpoint is isochronous type?
-
Hello,
The FT60x supports Control, Bulk and Interrupt USB Transfer Types with up to 8 configurable endpoints, or PIPEs. This is detailed in the FT600-FT601 Datasheet:
http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT600Q-FT601Q%20IC%20Datasheet.pdf
Regards,
FTDI Community
-
Hello,
yes I see that. But this doesn't answer my question. How exactly do I set up my C# implementation to run isochronous transfer?
Calling ReadPipe unfortunately will only do Bulk transfers...?