I'll post this here for archival. 23:18 < home-pp> SetupPacket : 41 0a 03 00 0d 00 00 00 23:18 < home-pp> Also: 0x41, das erste Byte ist ne Bitmap. 23:19 < home-pp> 76543210 23:19 < home-pp> 01000001 23:19 < DuDE> ah! 23:20 < home-pp> Bit 7 heisst host-to-device 23:20 < DuDE> okay 23:20 < home-pp> bit 6,5 heissen es ist ein "Vendor" Type request 23:20 < home-pp> Bit 4-0 heissen das der empfaenger ein Interface ist. 23:21 < home-pp> 0x41 ist IMMER gleich, fuer die "raus" requests. 23:21 < DuDE> ist das einfach so, bi USB? 23:21 < DuDE> ist das einfach so, bei USB? 23:21 < home-pp> Ne, das ist bei unserer Kamera so. 23:21 < DuDE> aha 23:21 < home-pp> 0x41 ist eher untypisch. 23:22 < home-pp> Deswegen scheint unsere KAmera auch mit nichts kompatibel zu sein... 23:22 < home-pp> Keine Sau benutzt 0x41 requests... 00:08 < home-pp> SetupPacket : 41 0a 03 00 0d 00 00 00 00:08 < DuDE> jau 00:08 < home-pp> Also, 0x41 haben ir jetzt. 00:09 < DuDE> jau, "wollnwama was senden" 00:09 < home-pp> 0a ist der REquestType in USB. 00:09 < DuDE> okay 00:09 < home-pp> eher gesagt, Byte 2 ist der Request Tye. 00:09 < home-pp> 0a scheint der Kamera zu sagen: Alter, ich will was! 00:09 < DuDE> GET 00:09 < home-pp> So nach dem Motto, hier kommt ein Befehlt. 00:10 < home-pp> Neee, nicht unbdingt get. 00:10 < DuDE> eher so "AT"? 00:10 < home-pp> Scheint mehr so das Flag fuer ein Kommando Paket zu sein. 00:10 < home-pp> ja, so wie beim Modem das AT 00:11 < home-pp> das naechste ist das "wValue. 00:12 < home-pp> 9.3.3 wValue The contents of this field vary according to the request. It is used to pass a parameter to the device, specific to the request. 00:12 < home-pp> Es besteht aus 2 Bytes, 03 00. 00:12 < DuDE> woher hast Du das? 00:12 < home-pp> Das heisst: 0x0003 00:12 < home-pp> Was? 00:13 < DuDE> naja, mValue und so 00:13 < home-pp> Alter, schon mal 300 Seiten USB 1.1 SPECs gelesen? 00:14 < home-pp> Da stehts genau drin. Seite 199. 00:14 * DuDE verstummt und stellt keine dummen Fragen mehr 00:14 < home-pp> Das krasse ist, ich weiss auch, was 0x0003 bedeutet in unserem Falle. 00:14 < home-pp> Hab's naemlich ausprobiert. 00:14 < DuDE> krass. 00:14 < home-pp> 0x0003 IIIIIIISSSTTTT..... 00:14 < DuDE> ein Befehl, der........ 00:14 < home-pp> Bild Nummer DREI!!!! :-)) 00:14 < DuDE> Ooooooh 00:15 < home-pp> SetupPacket : 41 0a 03 00 0d 00 00 00 00:15 < DuDE> .o( waere ich nie drauf gekommen ) 00:15 < home-pp> Aber wirsind ja noch nicht durch. 00:15 < DuDE> ja, 0d kommt jetzt 00:15 < home-pp> es kommt ja noch 0d 00 00 00 00:15 < home-pp> Als naechstes im Request kommt der: 00:16 < home-pp> wIndex 00:16 < home-pp> auch bestehend aus 2 Bytes 0d 00. 00:16 < home-pp> Also: 0x000d 00:16 < home-pp> Und das krasse ist, ich weiss auch was das heisst. 00:16 < DuDE> hhm, ein zugehoeriger wert zu dem wValue? 00:17 < home-pp> Das ist naemlich der eigentliche Beehl, der sagt: Loesche bild Nummer 3! 00:17 < home-pp> 00 00 ist dann nur die Laenge 0x0000 00:17 < DuDE> was? ist das *eine* Operation, holen und gleichzeitig loeschen? 00:17 < home-pp> die ist null, weil der request "raus" geht, wir kirgen also keine antwort. 00:17 < home-pp> Ne, nur loeschen. 00:18 < home-pp> Wenn ich also sagen will loesche bild nummer was weiss ich 10, dann ists halt: 00:18 < DuDE> ach so, bisher hatten wir nur "achtung, bild 3, loeschen", oder? 00:18 < home-pp> SetupPacket : 41 0a 0a 00 0d 00 00 00 00:18 < home-pp> Ja. 00:18 < DuDE> Krass 00:18 < home-pp> so siehts aus. 00:18 < home-pp> Der "gibt mir Bild drei befehl lautet dann: 00:19 < DuDE> ich mach jetzt hier mal copy und paste und schickts auf die Liste ;) 00:19 < home-pp> SetupPacket : 41 0a 03 00 0a 00 00 00 00:20 < home-pp> Ich habe auch entschluesselt, wo die Anzahl der Bilder steht, und wie man die Thumbnails kriegt... 00:20 < DuDE> wow 00:21 < home-pp> SetupPacket : 41 0a 03 00 08 00 00 00 00:21 * DuDE hofft, dass er morgen seine Kamera kriegt 00:21 < home-pp> Das hier sollte einem die Bild-Informationen und/oder das Thumbnail von ild 3 liefern. 00:22 < home-pp> dH 0x41 immer gleich 00:22 < home-pp> 0x0a immer gleich 00:22 < home-pp> 03 00 immer bildnummer 00:22 < home-pp> 08 00 art des befehls. 00:23 < home-pp> Eigentlich haben wir schon alles. 00:23 < home-pp> Thumbail befehl, 00:23 < home-pp> Bild get befehl, 00:23 < home-pp> Bild loesch bfehl, -- Thought is limitation. Free your mind.Received on Fri Sep 06 2002 - 00:37:38 CEST
This archive was generated by hypermail 2.2.0 : Tue Oct 20 2009 - 17:33:19 CEST