On Thu, Dec 13, 2012 at 6:56 PM, Mohamed HAMZAOUI <requin...@gmail.com> wrote: > I'm developping a card which support 2CAN HS(baudrate up to 1Mb/s)/2 > CAN LS and 2 LIN channel. > The protocol implemented is the standard CAN layer with normal and > extended ID support. > > In critical load on USB with several frame to send and receive, it's > normal that USB protocol cannot deal with the amount of I/O data...
Okay. it is good that you understand this situation. > but the libusb should not stop handling, sending, receiving and block > on LIBUSB_ERROR_NO_MEM for all submit_transfer call and -5 for > handling transfer ! > > Is this a bug on the libusb/WinUsb or a limitation ? I think Tim and Pete have already answer that question. You can call it a limitation if you feel better that way. However, you should try to follow Tim's suggestion by submit larger transfers at longer intervals to see if that helps. -- Xiaofan ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel