Gast
#122196
Hallo! Ich möchte gerne ein eigenes Eingabegerät für den USB bauen. Dafür existiert ja bereits die Geräteklasse HID (Human Interface Device). Super fände ich es die App-Note 309 (IgorPlug) entsprechend umzuändern. Allerdings blicke ich ehrlich gesagt noch nicht ganz durch was für eine Geräteklasse Igor Cesko verwendet, wie ich das umstelle und die entsprechenden Funktionen realisieren kann. Leider finde ich mich in den vielen Beschreibungen, u.a. von usb.org als auch von Igor Cesko nicht wirklich zurecht. Ist das Protokoll ähnlich dem I2C Byte-orientiert und nur die Bytes machen die Funktion aus? Scheint ja eher sehr große Pakete zu geben... Wie ist der konzeptionelle Ablauf der Übertragung? Ich stecke das HID ein und es meldet dem PC ja irgendwie was es übertragen kann. In meinem Fall wäre das ein Standard XY-Achsen Joystick. Ich kann bei Igor Cesko nicht die Unterteilung von USB-Hardware-Emulation und der das USB-Interface bedienenden Software ausmachen... Ihr müsst euch nicht die Finger wund schreiben, ich nehme auch gerne gute Links! Vielen Dank Robert