Wie interagieren Sie mit USB-Gerät mit PyUSB

Habe ich bisher bekommen, auf die Bühne zu finden, das Gerät, jetzt bin ich bereit, zu sprechen, um die USB-Verwendung der Geräte-Protokoll legte in den Spezifikation auf Seite 22.

libusb ist installiert auf meinem Rechner und so ist 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, [])

Dem obigen Beispiel wird versucht, ein Steuerelement zu übertragen, was ich davon ausgehen ist, was das Protokoll beschreibt.

Ich möchte nur wissen, ob ich in die richtige Richtung, oder wenn ich mache etwas grundlegend falsch.

Dem Gerät finden, es ist nur der nächste Teil bin ich unsicher.

Warum nicht einfach mal ausprobieren?
Ich weiß wirklich nicht, wo Sie anfangen in Bezug auf die Einstellung reqType, bReq etc

InformationsquelleAutor Danny Cullen | 2017-05-31

Schreibe einen Kommentar