Sorry! st=command....I made that change when I copied the code to make it
more legible...I have changed it already.

*
--
Begoña Fuentes*


2010/9/21 Wander Lairson <wander.lair...@gmail.com>

> What is "st" in a=ep_out.write(st) ?
>
> 2010/9/21 Begoña Fuentes <begofume...@gmail.com>:
> > Hi everybody, this is my first time in this list, so I apologize in
> advance
> > if this is not the way to contact you.
> > I am newer with pyusb and I am having a trouble that I am not able to
> solve
> > by myself, so I would appreciate any help you can give me.
> > I am trying to obtain diverse information from a USB device. I have the
> > communication protocol (so I know what commands I have to write) and I am
> > working under Ubuntu 10.04 The problem is that I am always getting
> > "Operation Timed Out" error after reading, so I am not able to read
> > anything.
> > This is my code: (any comment would be extra-appreciated)
> > import usb.core
> > import usb.util
> > import usb
> > import sys
> > command ="0x0000 0x0000 0x0000 0x0000 0x0000 0x0000"
> > dev = usb.core.find(idVendor=0x0590, idProduct=0x0028)
> > if dev is None:
> >     raise ValueError('Device not found')
> > dev.set_configuration()
> >
> > #Find endpoints
> > ep_out = usb.util.find_descriptor(
> >         dev.get_interface_altsetting(),   # first interface
> >        # match the first OUT endpoint
> >         custom_match = \
> >             lambda e: \
> >                 usb.util.endpoint_direction(e.bEndpointAddress) == \
> >                 usb.util.ENDPOINT_OUT
> >     )
> >
> > ep_in = usb.util.find_descriptor(
> >         dev.get_interface_altsetting(),   # first interface
> >         # match the first OUT endpoint
> >         custom_match = \
> >             lambda e: \
> >                 usb.util.endpoint_direction(e.bEndpointAddress) == \
> >                 usb.util.ENDPOINT_IN
> >     )
> >
> > a=ep_out.write(command)
> > ret=ep_in.read(64, timeout=12000)
> > print ret
> >
> > Thank you in advance!!
> > --
> > Begoña Fuentes
> >
> >
> ------------------------------------------------------------------------------
> > Start uncovering the many advantages of virtual appliances
> > and start using them to simplify application deployment and
> > accelerate your shift to cloud computing.
> > http://p.sf.net/sfu/novell-sfdev2dev
> > _______________________________________________
> > pyusb-users mailing list
> > pyusb-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/pyusb-users
> >
> >
>
>
>
> --
> Best Regards,
> Wander Lairson Costa
>
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to