AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

usb raketenwerfer software suckt...

Ein Thema von agm65 · begonnen am 2. Apr 2007 · letzter Beitrag vom 13. Okt 2008
Antwort Antwort
Seite 3 von 11     123 45     Letzte »    
Robert Marquardt
(Gast)

n/a Beiträge
 
#21

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:09
Das Ding meldet sich als zwei Geraete. In SimpleHIDWrite eines der Geraete auswaehlen und man kann an es schreiben. Lesen geht nicht, da es "Input Report Size=0" meldet.
Bei der ReportID muss man 0 eintragen. Beim ersten Geraet kann man 64 Byte mit "Write" schreiben und 8 Byte mit "Set Report". Beim zweiten nur 8 Byte mit "Write".
Der Output von UsagesDemo besagt das dieses Geraet so schlecht designt ist das man mehr nicht herausbekommen kann.
Man kann also nur ausprobieren. Mal 0 und FF in den Datenbytes probieren. Das Geraet muss irgendwann reagieren, da es anders ja gar nicht ansprechbar ist.
Ich bezweifele das mehr als die ersten 8 Bytes relevant sind. Wahrscheinlich nur das erste Byte ueberhaupt.

Ich hoffe SimpleHIDWrite hat keine Macke. Ich habenoch nie Geraete mit "Input Report Size=0" gesehen. Windows mag sie auch nicht sonderlich.

Auf jeden Fall sollten wir das Ding zum Laufen kriegen. Wenn es naemlich mit SimpleHIDWrite erst mal geht, kann ein schoenes Programm dazu geschnitzt werden. SimpleHIDWrite ist ja nichts anderes als ein Demoprogramm zur vollen Ausnutzung der HID-Komponente.
  Mit Zitat antworten Zitat
MrKnogge

Registriert seit: 9. Jun 2003
Ort: Pforzheim
2.458 Beiträge
 
Delphi 2007 Professional
 
#22

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:11
Moin Babuse,
  • drehen um die Achse (links, rechts)
  • hoch, runter
  • abfeuern

auf pearl.de siehst du auch einen Screenshot der Software.

Gruß
Christian Bootz
Einstein ist tot, Newton ist tot,
und mir ist auch schon ganz schlecht...
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#23

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:22
Zitat von Robert Marquardt:
Das Ding meldet sich als zwei Geraete. In SimpleHIDWrite eines der Geraete auswaehlen und man kann an es schreiben. Lesen geht nicht, da es "Input Report Size=0" meldet.
Bei der ReportID muss man 0 eintragen. Beim ersten Geraet kann man 64 Byte mit "Write" schreiben und 8 Byte mit "Set Report". Beim zweiten nur 8 Byte mit "Write".
Der Output von UsagesDemo besagt das dieses Geraet so schlecht designt ist das man mehr nicht herausbekommen kann.
Man kann also nur ausprobieren. Mal 0 und FF in den Datenbytes probieren. Das Geraet muss irgendwann reagieren, da es anders ja gar nicht ansprechbar ist.
Ich bezweifele das mehr als die ersten 8 Bytes relevant sind. Wahrscheinlich nur das erste Byte ueberhaupt.

Ich hoffe SimpleHIDWrite hat keine Macke. Ich habenoch nie Geraete mit "Input Report Size=0" gesehen. Windows mag sie auch nicht sonderlich.

Auf jeden Fall sollten wir das Ding zum Laufen kriegen. Wenn es naemlich mit SimpleHIDWrite erst mal geht, kann ein schoenes Programm dazu geschnitzt werden. SimpleHIDWrite ist ja nichts anderes als ein Demoprogramm zur vollen Ausnutzung der HID-Komponente.

wenn ich auf write klicke bekomme ich einen zugriffs verletzungsfehler und set oder getreport kann ich nicht anklicken
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.838 Beiträge
 
Delphi 10 Seattle Enterprise
 
#24

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:26
Zitat von MrKnogge:
Moin Babuse,
  • drehen um die Achse (links, rechts)
  • hoch, runter
  • abfeuern
Danke für die Info.

Ich habe gerade dank der USB Gerätekennung ein Video gefunden

Hier hat jemand ein Web interface für das Ding gebaut. (unter Linux)
http://www.justuber.com/blog/2007/01...face-for-linux

hier sind Videos zu sehen. Da steuert einer 5 Raketenwerfer Syncron mit selbstgeschriebener Software.

Es sieht so aus, als hätten ein paar Jungs ein SDK für Linux geschrieben

-> OpenSource -> Kann man ja auch nach Windows portieren

hier die Videos:
http://scott.weston.id.au/software/pymissile/
(Das 1. ist gut )

have fun...
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#25

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:26
Sicherheitshalber Programm neu starten und dann Set Feature probieren. Get Feature auch, da sollte man maximal einen Fehler bekommen.
Ich schau mir SimpleHIDWrite nochmal an. Get Feature und Set Feature sollten beim ersten Device aktiv sein. Was fuer ein Fehler ist das genau?
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#26

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:30
Die Videos deuten an das da jemand noch eine Zielerfassung via Webcam vor hat :->
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#27

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:31
wie geil, es geht !
wenn ich das erste auswähle und set feature clicke, dann feuert es geil !

okay also feuern geht, aber wie kann ich jetzt auf die bewegung zugreifen ? soll ich alles mal mit 00 und ff durchtesten ?

ist egal was ich da eintrage, bei dem ersten ist set features immer feuern !
euer Peter Porka
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#28

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:36
Ja. Ich wette mal die ersten drei Bits im ersten Byte sind zum abschiessen. Danach folgen bestimmt die beiden Achsen.
Die Werte sind entweder vorzeichenbehaftete Relativwerte (1 und FF = -1 ausprobieren) oder Absolutwerte.

Na da sollte es sich lohnen das Internet abzusuchen. Ich bin sicher da ist eine Formatbeschreibung zu erbeuten. Zur Not eben beim verlinkten C-Projekt die Sourcen durchlesen.
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#29

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:38
wie sollte das dann ausehen ? also die ganzen 8 byte ?

00 00 0-1 ?


achja, bei dem 2ten auswählbaren , geht set und getfeatures ganricht
euer Peter Porka
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#30

Re: usb raketenwerfer software suckt...

  Alt 2. Apr 2007, 16:42
ReportID immer 00 oder Windows weigert sich die Daten zu schreiben.
00 01 bzw
00 FF
Die restlichen Bytes mal auf 00 lassen.
UsagesDemo sagt ja auch klar an das das zweite Device keine Feature Reports unterstuetzt. Laesst sich auf das zweite Device per "Write" schreiben?

http://scott.weston.id.au/software/pymissile/missile.py ist durchaus informativ.
Ich muss jetzt aber nach hause fahren. Weiteres heute abend nach 19:00.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 11     123 45     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz