Guten Tag liebes Schwarmkollektiv!
Ich bin völlig neu hier im Forum und hoffe, dass Ihr mir bei einem
kleinen Projekt weiterhelfen oder zumindest hilfreiche Tipps geben
könnt! :)
Ich beschäftige mich momentan mit USB-Kommunikation und möchte gerne den
Mikrocontroller eines Reglers ansteuern.
Dazu verwende ich Python 3.7 mit der Entwicklungsumgebung PyCham 2018.2
unter Windows 10!
Des Weiteren habe ich die Bibliotheken „pyusb“ sowie „libusb1.0“
erfolgreich installiert und versuche mich nun an einem ersten
Testprogram.
Dieses ist wie folgt aufgebaut:
1 | import numpy as np
|
2 | import usb.core
|
3 | import usb.util
|
4 |
|
5 | VID = 0x2341
|
6 | PID = 0x43
|
7 |
|
8 | print(" Verbinden...")
|
9 | dev = usb.core.find(idVendor=VID, idProduct=PID)
|
10 |
|
11 | if dev is None:
|
12 | raise ValueError("Device not found")
|
13 | else:
|
14 | print("Verbindung aufgebaut!")
|
15 |
|
16 | cfg = dev.get_active_configuration()
|
Leider bekomme ich hierbei eine Fehlermeldung, welche ich leider nicht
ganz interpretieren kann.
Diese habe ich aus Gründen der Übersicht als Bilddatei im Anhang
hinzugefügt!
Ich hoffe sehr, dass mir einer von euch bei der Sache weiterhelfen kann!
Liebe Grüße
M.B.