add python test example

This commit is contained in:
Pavol Rusnak 2011-04-04 23:48:16 +02:00
parent 785bdec34b
commit 5089785e4a

20
firmware/test.py Executable file
View file

@ -0,0 +1,20 @@
#!/usr/bin/python
import usb
usbdev = usb.core.find(idVendor=0x1fc9, idProduct=0x0003)
usbdev.set_configuration()
epo = usb.util.find_descriptor(
usbdev.get_interface_altsetting(),
custom_match = lambda e: \
usb.util.endpoint_direction(e.bEndpointAddress) == usb.util.ENDPOINT_OUT)
epi = usb.util.find_descriptor(
usbdev.get_interface_altsetting(),
custom_match = lambda e: \
usb.util.endpoint_direction(e.bEndpointAddress) == usb.util.ENDPOINT_IN)
print epo.write('@A')
print epi.read(8)