2012/4/22 Er. Jay Vora <jay.vora...@gmail.com>:
> Hello Experts,
>>
>> Thanks for PyUSB.
>>
>> I've been trying to read data from USB device.
>> Everything goes right, but I am not able to read anything from it.
>>
>> Any help would be greatly appreciated.
>>
>> File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py",
>> line 403, in _check
>>     raise USBError(_str_error[ret], ret, _libusb_errno[ret])
>>
>> Thanks.
>>
>
> My code:
> dev = usb.core.find(idVendor=0x0590, idProduct=0x0028)
>     if dev is None:
>         print "Device not found"
>     else:
>         print "Device found"
>         if dev.is_kernel_driver_active(0) is True:
>             print "but we need to detach kernel driver"
>             dev.detach_kernel_driver(0)
>             print "claiming device"
>             usb.util.claim_interface(dev, 0)
>             print "release claimed interface"
>
>         usb.util.release_interface(dev, 0)
>         print 'Now reading data'
>         #dev.attach_kernel_driver(0)
>
>         dev.set_configuration()

You must claim the interface *after* set_configuration

>
>         #dev.write(2,'Hello')
>     #dev.write(1,'g')
>         #dev.write(2,'VER00',0)
>
>         ret = dev.read(0x81,8,0) # read(size,interface)
>         print '::::::::::::::', ret
>

Isn't there any command you should send to get a responde?

> --
>
> Thanks,
> Regards,
>
> Er. Jay Vora
> M : 91 - 9879354457.
> (Not miles, just an email away...)
> Twitter Facebook LinkedIn Blogger
> "No Seconds to be Wasted for Formalities, I have a lot to Execute !" - Jay
> Vora
>
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>



-- 
Best Regards,
Wander Lairson Costa

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to