Hi,
I will fix it. Thanks a lot for pointing the mistake.
Regards,
Wander
2010/1/22 Romain Aviolat <r.a...@gm...>:
> Hi, there's a mistake in the 1.0 API doc,
>
> Under the "let's get it started" chapter:
>
> the 16th line is
>
> ep = uti.find_descriptor(
>
> and should be ep =
>
> ep = usb.util.find_descriptor(
>
> ----------------------------------------------
> import usb.core
> import usb.util
>
> # find our device
> dev = usb.core.find(idVendor=0xfffe, idProduct=0x0001)
>
>
> # was it found?
> if dev is None:
> raise ValueError('Device not found')
>
> # set the active configuration. With no arguments, the first
> # configuration will be the active one
> dev.set_configuration()
>
>
> # get an endpoint instance
> ep = uti.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
> )
>
> assert ep is not None
>
> # write the data
> ep.write('test')
> ----------------------------------------------
>
>
> Cheers,
> Romain
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for
> Conference
> attendees to learn about information security's most important issues
> through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> Pyusb-users mailing list
> Pyu...@li...
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>
>
|