私はこれまで、デバイスを見つけるの段階に得ているを使用してUSBデバイスと対話するために、今私は、ページ上のspecificationにレイアウトされたデバイスのプロトコルを使用してUSBに話をする準備ができています22どのようPyUSB
libusbは私のマシンにインストールされていて、PyUSBもインストールされています。
import usb.core
import usb.util
# find our device
dev = usb.core.find(idVendor=0x067b, idProduct=0x2303)
# was it found?
if dev is None:
raise ValueError('Device not found')
# b are bytes, w are words
reqType = ''
bReq = ''
wVal = ''
wIndex = ''
dev.ctrl_transfer(reqType, bReq, wVal, wIndex, [])
上記の例では、プロトコルの説明どおりの制御転送を使用しようとしています。
私はちょうど私が右のラインに沿って、または私は根本的に間違って何かをやっている場合だかどうかを知りたいです。
デバイスが見つかりました。それは私が確信している次の部分です。
ウィンドウでのLinuxか何かのアナログに標準のttyプログラム(
echo
、screen
、putty
、socat
、...)を使用できますか? – frankyjuang'reqType'、' bReq'などの設定に関してどこから始めたらいいかわかりません –