Page 2 of 3

Re: USB-Interface Modelcraft

Posted: 22 Aug 2009 17:59
by Michael
Mache ich gerne. Ich will aber noch eine Abfrage einfügen, vielleicht hilft das. Schickst Du mir inzwischen eine Email? Dann ist der Codetransport einfacher. --> info@heli-x.net

Michael

Re: USB-Interface Modelcraft

Posted: 22 Aug 2009 18:22
by chris73
Hast eine PM...

Re: USB-Interface Modelcraft

Posted: 16 Feb 2012 18:11
by Julian
Hallo,

muss mich mal an dieses Thema dranhängen, da ich momentan exakt dasselbe Problem habe. Habe mir jetzt ein neues USB-Interface gekauft, da mein Altes vom System immer mal wieder nicht erkannt wurde.

Im Heli-X werden die Kanäle X,Y,Z und Slider erkannt, gieren funktioniert nicht.
Ich hab es mir mal im Joystick + Gamepad Testet angeschaut: Auf dem Kanal Z tut sich rein gar nichts, egal was ich mache, wohl aber auf dem Kanal mit dem schönen Namen "Simulation Usage 0xba". Diesen erkennt aber Heli-X nicht.
Der Gas-Kanal scheint auf "Simulation Usage 0xbb" zu liegen.

Da ich selber Java-Kenntnisse habe, könnte ich mir den Programmcode auch einmal anschauen. Heli-X-Version ist die 4.0.

Viele Grüße,
Julian

Re: USB-Interface Modelcraft

Posted: 16 Feb 2012 20:39
by Michael
Was sagt den die Konsole?

Wenn Du die Lib anschaen willst, es ist die jInput-Lib ...

Michael

Re: USB-Interface Modelcraft

Posted: 16 Feb 2012 22:54
by Julian
Hallo Michael,

hier der Auszug aus dem Log:

Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Controller found: Name: USB SIM(USB SIM)
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Using Stick USB SIM
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:x
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:y
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:z
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:slider
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:0
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:1
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:2
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:3

Die anderen beiden Kanäle tauchen nicht auf.

Ich werd mir mal die JInput-Bibliothek anschauen, danke.

Viele Grüße,
Julian

Re: USB-Interface Modelcraft

Posted: 17 Feb 2012 20:50
by Julian
Hallo,

habe den Fehler eingrenzen und beheben können. Das Problem liegt darin, dass die bei den Kanäle als "usage page" 0x02 (Simulation Controls) definiert haben. Die beiden Werte 0xBA und 0xBB stehen laut "HID Usage Tables" für "rudder" und "throttle", also eigentlich genau das, womit sie auch tatsächlich belegt sind. Unter Mac OS X werden die Kanäle von JInput einfach ignoriert. Unter Linux z.B. hab ich es nicht testen können, aber nach einem kurzen Blick in den Code sieht es so aus, dass unter Linux "throttle" auf einen Kanal "slider" und "rudder" auf einen Kanal "rz" abgebildet wird.

Testweise habe ich die im Heli-X-Paket enthaltene JInput-Library durch meine selbst kompilierte und gepatchte ersetzt, danach wurde der Ruder-Kanal (hab es erst mal nur mit diesem probiert) im Heli-X erkannt.

Wo darf ich den Patch einwerfen? ;-)

Gruß,
Julian

Re: USB-Interface Modelcraft

Posted: 19 Feb 2012 17:45
by Michael
... schickst Du das bitte an info at heli-x.net ?

Schon mal vielen Dank!

Michael

Re: USB-Interface Modelcraft

Posted: 20 Feb 2012 21:51
by Julian
Ok, Mail ist raus.

Julian

Re: USB-Interface Modelcraft

Posted: 10 Jul 2012 18:55
by Guido
Hallo zusammen

Habe einen MacBook Pro mit Mac OSX 10.7. Um Helix zu betreiben habe ich eine Modellhaft USB Fernsteuerung bei Conrad gekauft. Diese Steuerung hat 6 Kanäle.
Angezeigt wird sie als ART TECH GAME.
Da ich sie unter OSX nicht vernünftig zum laufen brachte habe ich den Joystick And Gamepad Testet heruntergeladen. Der erkennt jede Bewegung der Sticks.
Dann habe ich Heli-X unter Windows XP (Parallels) installiert. Dort konnte ich die Steuerung mit etwas Mühe konfigurieren. Die Config habe ich gespeichert.
Dann wollte ich die Config auf dem Mac einlesen. Das geht, aber das Resultat ist nicht befriedigend. Die einzelnen Kanäle sind alle auf 50%. Bei der Kalibrierung kommt nur "Mist".
Das heisst, einzelne Kanäle reagieren überhaupt nicht, andere nur in eine Richtung.
Am Probieren bin ich mit der Demo Version von Heil-X. Das Programm gefällt mir, ich möchte es aber unter OSX zum Laufen bringen.

Hat mir jemand von euch einen Tipp??

Vielen Dank und Grüsse,

Guido

Re: USB-Interface Modelcraft

Posted: 11 Jul 2012 11:54
by Michael
Hallo,

das Austauschen der Files ist keine gute Idee. Die Kalibirierung muss unter Mac OS erneut durchgeführt werden.

Michael