On Mon, Apr 19, 2010 at 5:07 PM, Xiaofan Chen <[email protected]> wrote:
> On Mon, Apr 19, 2010 at 7:57 AM, Xiaofan Chen <[email protected]> wrote:
>
>> I said that the 0.4.2 example works in the legacy mode. But it is
>> using the 1.0 backend as you mentioned.
>
> How do I force usb.legacy to use the libusb01 backend?
>
As a test, I delete pyusb 1.0 and then install pyusb-0.4.2. It does
seem to work.
[mc...@myfreebsd ~/Desktop/build/pyusb/pyusb-0.4.2/samples]$ python usbenum.py
Device: /dev/ugen0.4
Device class: 0
Device sub class: 0
Device protocol: 0
Max packet size: 8
idVendor: 2341 (0x0925)
idProduct: 5206 (0x1456)
Device Version: 00.01
Configuration: 1
Total length: 46
selfPowered: 1
remoteWakeup: 0
maxPower: 200
Interface: 0
Alternate Setting: 0
Interface class: 255
Interface sub class: 255
Interface protocol: 255
Endpoint: 0x1L
Type: 2
Max packet size: 64
Interval: 0
Endpoint: 0x81L
Type: 2
Max packet size: 64
Interval: 0
Endpoint: 0x2L
Type: 3
Max packet size: 8
Interval: 10
Endpoint: 0x82L
Type: 3
Max packet size: 8
Interval: 10
Device: /dev/ugen0.3
Device class: 0
Device sub class: 0
Device protocol: 0
Max packet size: 8
idVendor: 1133 (0x046d)
idProduct: 49236 (0xc054)
Device Version: 54.00
Configuration: 1
Total length: 34
selfPowered: 0
remoteWakeup: 1
maxPower: 196
Interface: 0
Alternate Setting: 0
Interface class: 3
Interface sub class: 1
Interface protocol: 2
Endpoint: 0x81L
Type: 3
Max packet size: 6
Interval: 10
Device: /dev/ugen0.2
Device class: 0
Device sub class: 0
Device protocol: 0
Max packet size: 8
idVendor: 1423 (0x058f)
idProduct: 37728 (0x9360)
Device Version: 01.00
Configuration: 1
Total length: 32
selfPowered: 0
remoteWakeup: 0
maxPower: 200
Interface: 0
Alternate Setting: 0
Interface class: 8
Interface sub class: 6
Interface protocol: 80
Endpoint: 0x1L
Type: 2
Max packet size: 64
Interval: 0
Endpoint: 0x82L
Type: 2
Max packet size: 64
Interval: 0
Device: /dev/ugen1.1
Device class: 9
Device sub class: 0
Device protocol: 1
Max packet size: 64
idVendor: 0 (0x0000)
idProduct: 0 (0x0000)
Device Version: 01.00
Configuration: 1
Total length: 25
selfPowered: 1
remoteWakeup: 0
maxPower: 0
Interface: 0
Alternate Setting: 0
Interface class: 9
Interface sub class: 0
Interface protocol: 0
Endpoint: 0x81L
Type: 3
Max packet size: 8
Interval: 255
Device: /dev/ugen0.1
Device class: 9
Device sub class: 0
Device protocol: 0
Max packet size: 64
idVendor: 0 (0x0000)
idProduct: 0 (0x0000)
Device Version: 01.00
Configuration: 1
Total length: 25
selfPowered: 1
remoteWakeup: 0
maxPower: 0
Interface: 0
Alternate Setting: 0
Interface class: 9
Interface sub class: 0
Interface protocol: 0
Endpoint: 0x81L
Type: 3
Max packet size: 32
Interval: 255
--
Xiaofan http://mcuee.blogspot.com
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
pyusb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyusb-users