mirror of
https://github.com/brmlab/edubrm.git
synced 2025-12-15 01:53:58 +01:00
20 lines
563 B
Python
Executable file
20 lines
563 B
Python
Executable file
#!/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)
|