Hi Tim,
Thanks for the reply. I have only seen your reply today and i thought no one
was replying. I really appreciate that as this question is really important.
In windows I'm using KMDF with a continuous reader configured for the bulk
endpoint.
The device is full speed and double banked (at90usb1287 from atmel).
I don't know how many requests are being submited because the continuous
reader makes that for me. However I have been messing with the
NumPendingReads parameter of the continuous reader and that doesnt give me
more than 25 Kbytes per second, only less.
Should I use "manual" requests submission to have higher transfer rates?
Thanks,
Nuno
"Tim Roberts" wrote:
> sinosoidal <> wrote:
> >
> >I'm gettting really surprised with the data troughput I achieved with a
> >continuous reader on a bulk endpoint compared with the one I have with Linux.
> >
> >Basicly i'm transfering packets of 34 bytes and i'm getting something like
> >61KBbytes per second in linux with libusb-1.0
> >
> >In windows i'm getting only 25 Kbytes per second.
> >
> >Which can be causing this? Is this normal?
>
> What are you using in Windows? WinUSB? Is this a full-speed device? How
> many requests are you submitting at once?
> --
> Tim Roberts,
> Providenza & Boekelheide, Inc.
> .
>