Gast
#458961
Hallo zusammen, ich bin gerade dabei ein Protokoll über USB zu tunneln. Im Moment nehme ich ein MCB2140 Board, das als HID Gerät erkannt wird. Von einem "Experten" habe ich erfahren, das die Art wie ich es im Moment mache sehr unschön und nicht dem USB Gedanken entsprechend ist. Also beim lesen bitte nicht zu schockiert sein :) Ich baue also einen Tunnel über die Input/Putput Reports auf (bis jetzt nur einem in jede Richtung). 16 Byte gehen rein und 4 kommen zurück. Mein Protokoll zerstückel ich einfach in 4 bzw. 16 Byte große Häpchen und dann versende ich sie. Wenn das USB Board keine Daten zum senden hat, dann schickt er einfach 0 0 0 0. Hat einer von euch eine bessere Idee, wie man das machen könnte? Andere Klasse verwenden? Treiber schreiben? ... Bin für jeden Tipp dankbar. Grüße Nils