Hallo :),
ich habe vor, einen HID-Simulator zu programmieren, der dem PC eine beliebige Anzahl an USB-Raketenwerfern "vorgaukelt". Das Programm soll für jedes einzelne Gerät mehrere Zustände parat haben, wie z.B. Angeschlossen / Nicht angeschlossen, Bewegungen in verschiedene Richtungen, usw.
Das Programm würde einiges für mich erleichtern, vor allem könnte ich MissileControl dann mal mit 20 Raketenwerfern testen.
Hat jemand von euch schon mal Erfahrungen damit gehabt, USB-Geräte zu simulieren?
USB-HIDs "simulieren" unter Windows
- Krishty
- Establishment
- Beiträge: 8316
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: USB-HIDs "simulieren" unter Windows
Frag doch mal unsere Partnerforen in Iran und Nordkorea …SunCross hat geschrieben:Das Programm würde einiges für mich erleichtern, vor allem könnte ich MissileControl dann mal mit 20 Raketenwerfern testen.
SCNR spam spam spam
Der ganze HID-Kram läuft doch über ReadFile() und WriteFile() … abgesehen von dem anderen Pfad müsstest du doch nur einen anderen Thread anlegen, der einen der 20 Dateiströme überwacht und wie ein Raketenwerfer antwortet, wenn was kommt, oder?
Sonst einen eigenen Treiber schreiben, der sich als 20 Raketenwerfer ausgibt – aber kA, wie das geht.
Re: USB-HIDs "simulieren" unter Windows
Ich wollt ja nich nur den Datenstrom simulieren, sondern wirklich nen (physisch nicht vorhandenen) USB-Raketenwerfer im Gerätemanager stehen haben, bei dem ich wirklich alles simulieren kann, was ein echtes Gerät auch kann.
Aber ich hab da schon was gefunden, was ich mir angucken werde:
http://msdn.microsoft.com/en-us/library ... 54516.aspx
Aber ich hab da schon was gefunden, was ich mir angucken werde:
http://msdn.microsoft.com/en-us/library ... 54516.aspx