Isochronous transfer

Wander Lairson Costa <[email protected]> Sat, 3 Jan 2015 22:50:19 -0200
Newsgroups gmane.comp.lib.libusb.devel.windows
Message-ID <CAFsSK4byeER9AX3jzxYBWrrBHm2uaqd0Ba64ijihBGcGaNWf2Q@mail.gmail.com>
Hi there,

First of all, happy new year, folks :)

I implemented an experimental isochronous transfer for libusb-win32
backend in PyUSB [1]. The problem is that when I call iso_write two
times in a row, the second call fail in usb_reap_asyn call, saying the
device is not properly functioning.

It uses the PyUSB test firmware [2], which is based on libusb
benchmark firmware.

I tested in Linux with libusb 1.0 backend and it works fine.

Any idea on what could be wrong in my code?

[1] http://bit.ly/1vJNGAg

[2] https://github.com/walac/bmfw

-- 
Best Regards,
Wander Lairson Costa

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net