Gast
#1631712
hi, ich schreibe gerade an einem PC Programm das per USB (libUSB) Daten mit einem FPGA austauschen soll. Es funktioniert soweit auch ganz gut allerdings ist etwas merkwürdig. Ich kann einige Daten runter schicken (mit usb_bulk_write) und bekomme darauf auch eine richtige Antwort zurück die ich mit usb_bulk_read auslesen kann, das funktioniert auch mehrmals hintereinander. Wenn ich mir aber den Datenaustausch mit einem USB Sniffer anschaue, sehe ich, dass auf einmal während der Kommunikation (um genau zu sein: nach einem lesezugriff) ein ABORT_PIPE und darauf folgend ein RESET_PIPE auftaucht. Was bedeuten diese pipes?