Sorry, I forgot to post the error message when I'm using pyUSB:

"usb.core.USBError: [Errno 12] Insufficient memory"

Regards
Stefano

-------- Original-Nachricht --------
> Datum: Fri, 26 Oct 2012 10:40:30 +0200
> Von: "Stefano Di Martino" <stefan...@gmx.net>
> An: pyusb-users@lists.sourceforge.net
> Betreff: [pyusb-users] Getting string descriptor

> Hi anyone,
> for some reason I can't get the string descriptor of an device:
> 
> # ...
>     for device in devices:
>         if device.iManufacturer > 0:
>             string = usb.util.get_string(device, 254,
> device.iManufacturer)
>             print "string:", string
>         else:
>             print "no descriptor"
> 
> My backend is the latest libusbx-1.0.14-win.
> 
> I get a similar error when I'm using C directly:
> 
> unsigned char *data = malloc(30);
> ret = libusb_get_string_descriptor_ascii(handle, desc.iManufacturer, data,
> 29);
> 
> if (ret < 0) {
>     const char *error = libusb_error_name(ret);
>       printf("ERROR in retrieving string descriptor: %s\n", error);
>       exit(1);
> }
> 
> 
> The error message:
> "ERROR in retrieving string descriptor: LIBUSB_ERROR_NO_MEM"
> 
> Might this be a bug in libusbx?
> 
> Best regards
> Stefano
> 
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_sfd2d_oct
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to