Thanks for helping me out! Here is all of the info about the device:
bus-0/\\.\libusb0-0005--0x1a86-0xe008 1A86/E008
- Manufacturer : WCH.CN
- Product : USB to Serial
wTotalLength: 41
bNumInterfaces: 1
bConfigurationValue: 1
iConfiguration: 4
bmAttributes: 80h
MaxPower: 50
bInterfaceNumber: 0
bAlternateSetting: 0
bNumEndpoints: 2
bInterfaceClass: 3
bInterfaceSubClass: 0
bInterfaceProtocol: 0
iInterface: 0
bEndpointAddress: 82h
bmAttributes: 03h
wMaxPacketSize: 8
bInterval: 5
bRefresh: 0
bSynchAddress: 0
bEndpointAddress: 02h
bmAttributes: 03h
wMaxPacketSize: 8
bInterval: 5
bRefresh: 0
bSynchAddress: 0
And here is the output of the debugging:
2013-07-18 00:24:32,960 ERROR:usb.backend.libusb10:Error loading libusb 1.0
back
end
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\usb\backend\libusb10.py", line 648,
in get
_backend
_lib = _load_library()
File "C:\Python27\lib\site-packages\usb\backend\libusb10.py", line 198,
in _lo
ad_library
l = WinDLL(libname)
File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
TypeError: expected string or Unicode object, NoneType found
2013-07-18 00:24:32,963 ERROR:usb.backend.openusb:Error loading OpenUSB
backend
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\usb\backend\openusb.py", line 701, in
get_
backend
_lib = _load_library()
File "C:\Python27\lib\site-packages\usb\backend\openusb.py", line 248, in
_loa
d_library
raise OSError('USB library could not be found')
OSError: USB library could not be found
2013-07-18 00:24:32,970 INFO:usb.core:find(): using backend
"usb.backend.libusb0
1"
2013-07-18 00:24:32,970
DEBUG:usb.backend.libusb01:_LibUSB.enumerate_devices()
2013-07-18 00:24:38,154
DEBUG:usb.backend.libusb01:_LibUSB.get_device_descriptor
(<usb.backend.libusb01._usb_device object at 0x0189DE90>)
2013-07-18 00:24:38,155
DEBUG:usb.backend.libusb01:_LibUSB.get_device_descriptor
(<usb.backend.libusb01._usb_device object at 0x0189DF30>)
2013-07-18 00:24:38,157
DEBUG:usb.backend.libusb01:_LibUSB.get_device_descriptor
(<usb.backend.libusb01._usb_device object at 0x018A30D0>)
2013-07-18 00:24:38,157
DEBUG:usb.backend.libusb01:_LibUSB.get_device_descriptor
(<usb.backend.libusb01._usb_device object at 0x018A3170>)
Device found
2013-07-18 00:24:38,158
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,160
DEBUG:usb.backend.libusb01:_LibUSB.open_device(<usb.back
end.libusb01._usb_device object at 0x018A3170>)
2013-07-18 00:24:38,160
DEBUG:usb.backend.libusb01:_LibUSB.set_configuration(650
3984, 1)
2013-07-18 00:24:38,161
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,161
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,163
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,163
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,164
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,164
DEBUG:usb.backend.libusb01:_LibUSB.get_endpoint_descript
or(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0, 0)
2013-07-18 00:24:38,164
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,165
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,165
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,167
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,167
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,167
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,168
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,170
DEBUG:usb.backend.libusb01:_LibUSB.get_endpoint_descript
or(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0, 0)
2013-07-18 00:24:38,170
DEBUG:usb.backend.libusb01:_LibUSB.get_interface_descrip
tor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0, 0, 0)
2013-07-18 00:24:38,171
DEBUG:usb.backend.libusb01:_LibUSB.get_configuration_des
criptor(<usb.backend.libusb01._usb_device object at 0x018A3170>, 0)
2013-07-18 00:24:38,171
DEBUG:usb.backend.libusb01:_LibUSB.claim_interface(65039
84, 0)
2013-07-18 00:24:38,171
DEBUG:usb.backend.libusb01:_LibUSB.intr_read(6503984, 13
0, 0, 130, 8)
Traceback (most recent call last):
File "testforquestion.py", line 62, in <module>
main()
File "testforquestion.py", line 55, in main
data = endpoint.read(0x082, 8)
File "C:\Python27\lib\site-packages\usb\core.py", line 301, in read
return self.device.read(self.bEndpointAddress, size, self.interface,
timeout
)
File "C:\Python27\lib\site-packages\usb\core.py", line 654, in read
self.__get_timeout(timeout)
File "C:\Python27\lib\site-packages\usb\_debug.py", line 60, in do_trace
return f(*args, **named_args)
File "C:\Python27\lib\site-packages\usb\backend\libusb01.py", line 501,
in int
r_read
timeout)
File "C:\Python27\lib\site-packages\usb\backend\libusb01.py", line 568,
in __r
ead
timeout
File "C:\Python27\lib\site-packages\usb\backend\libusb01.py", line 384,
in _ch
eck
raise USBError(errmsg, ret)
usb.core.USBError: [Errno None] usb_reap: timeout error
2013-07-18 00:24:38,211
DEBUG:usb.backend.libusb01:_LibUSB.release_interface(650
3984, 0)
2013-07-18 00:24:38,211
DEBUG:usb.backend.libusb01:_LibUSB.close_device(6503984)
On Wed, Jul 17, 2013 at 5:49 PM, Wander Lairson Costa <
wander.lair...@gmail.com> wrote:
> 2013/7/17 Elizabeth Tolman <etol...@princeton.edu>:
> > I'm running Windows 7. I can get a bit of information about the device
> > from the test program of libusb, if that would be helpful for you. I'm
> > having a bit of trouble understanding how to use the debug feature.
> When I
> > type "export PYUSB_DEBUG_LEVEL=debug" into the Python command line, I
> get
> > an error message with "invalid syntax."
> >
>
> Please, post here the information about you device (configurations,
> interfaces, endpoints, etc..)
>
> --
> Best Regards,
> Wander Lairson Costa
>
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users