2012/2/17 Yunong Pang <029...@gmail.com>:
> The result remains the same to not import libusb01.
>
> How can I test that there is data really staying in EP6 ?
>
>

I don't know how to do this, as data is requested on demand. There is
no buffering is USB. Have you tried to apply a larger timeout value?

>
>
>>>> from usb.backend import libusb01
>>>> b = libusb01.get_backend()
>>>> dev = usb.core.find(idVendor=0x0547, idProduct=0x1002, backend = b)
>>>> dev.set_configuration()
>>>> ret = dev.read(0x86, 1024, 0, 100)
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "/usr/lib/python2.7/site-packages/usb/core.py", line 624, in read
>     self.__get_timeout(timeout)
>   File "/usr/lib/python2.7/site-packages/usb/_debug.py", line 53, in
> do_trace
>     return f(*args, **named_args)
>   File "/usr/lib/python2.7/site-packages/usb/backend/libusb10.py", line 483,
> in bulk_read
>     timeout)
>   File "/usr/lib/python2.7/site-packages/usb/backend/libusb10.py", line 581,
> in __read
>     timeout))
>   File "/usr/lib/python2.7/site-packages/usb/backend/libusb10.py", line 353,
> in _check
>     raise USBError(_str_error[retval.value])
> usb.core.USBError: Operation timed out
>>>>
>
>

-- 
Best Regards,
Wander Lairson Costa

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to